ZR__JOB
Jacksonville, Duval County, Florida, 32290, USA
Listed on 2026-10-10
-
Software Development
Python, Data Engineering, Software Engineer, SQL Developer
Jacksonville, United States | Posted on 03/17/2025
Previous banking experience hhighly preferred
Location:
Remote Role
6-12+ Months
Moving forward, heavy SQL and data transformation are the #1 priority. Python development would be nice at this point. This is more of a Data Engineer function than a developer function.
New details leverage SQL outside of an ORM semantic versioning FastAPI experience asynchronous operations Moving forward the focus should be on data engineering with some python/micro-svc's expertise. A former DBA would probably be a pretty good fit. Any future candidates will need to have the below at a minimum in addition to being skill-mapped against the JD from yesterday. This is going to be a challenge to fill in a timely manner.
Fun times! Has mid-level experience leverage SQL/data modeling outside of an ORM Familiarization with semantic versioning FastAPI, Django and/ or Flask (micro-svc's dev experience) ARQ/Redis experience Has used asynchronous operations Developed micro-svc's using Jango, Flask or some other mechanism As mentioned before, experience with DBT (Data Build Tool) would be HUGE, however probably a needle in the haystack.
5-10+ Years
Technical/Functional Skills- Primary
Skills:- Validate, cleanse and transform data with SQL
- create pythonic microservices to
- execute jobs
- Support microservices (no UXUI)
- Common test modules:
- Frameworks and platforms
- DBT, Fast Api, Liquibase, Arq
- Additional Skills and Patterns:
- Data Processing, Transformation and Validation
- Job Queues and Workers
- Data Messaging and Change Data Capture
- Asynchronous programming
- Metadata management
Git, Ansible, Bash, Make
Experience Required5-10+ Years of overall experience
- Analyze, design, code, test, configure and modify software for our platform, integrations and services using various programming languages, technologies and development methodologies.
- Design, develop, test, debug and implement platforms, pipelines, solutions and/or software tools, and utilities for the purpose of assuring acceptable performance and service levels.
- Participate in the automated delivery of software using source control, IaC throughout the entire delivery model
- Ensures that implemented platforms, pipelines and solutions are optimally monitored, with relevant alerts, logging and tracing that guarantees the durability, availability and performance of our services.
- Complete documentation that contributes value, including but not limited to testing, training and software delivery
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).