Diverse Lynx
Python-API Data Engineer
Diverse Lynx, Bloomfield, Connecticut, 06002
Job Title: Python-API Data Engineer Location: Bloomfield, CT Duration: Fulltime Desired Skills: Microservices, Python, FastAPI, Django, and Pydantic & AWS, EC2, S3, Lambda, and RDS Job Details: 8 to 15 years of experience in Development, design, Architect implementation, and analytics solutions 6 Years of Experience on Python Hands on development Design and Develop applications using Python and Micro services (Django,Flask,Node Js) Candidates need to be very skilled in Python core programming and Api development. Experience with Python frameworks such as FastAPI, Django, and Pydantic Design and implement system integrations between databases and APIs, ensuring robust transaction management, failure handling, validation, and retries. Experience on Pandas At least 5 Experience on AWS (Glue, S3, lambda at the minimum) Gen AI experience is added advantage. From an AWS perspective, candidates need to be very well versed with Terraform, Glue, Lambda, S3 and their usage and practical issues faced when dealing with them. Retrieval-Augmented Generation (RAG) and working knowledge of vector databases is added advantage. Ability to design and demonstrate system Architecture with different environments. Hands on experience on Data Warehousing and SQL Strong expertise in SQL is required. Solid experience with git software version control and good understanding of code branching strategies and organization for code reuse Experience with DevOps & CI/CD tools - Jenkins, Cloudbees, Please Build, etc. Proficiency working with large data stores and data sets Health care knowledge is preferred. Agile methodology (Jira Preferable) Roles & Responsibilities Must have capability to understand the current Architecture Coding, testing and implementation of cloud-based Python apps support existing code thru enhancing, trouble shooting and maintaining per requirements maintain consistent practices for source code management in GitHub comply with established CICD practices, and participate in the creation of new CICD methods attend daily scrum calls, and actively participate in updating/creating user stories and tasks in Jira. Work closely with business analysts. Lead innovation by exploring, investigating, recommending, benchmarking, and implementing data centric technologies for the platform. Collaborating within a project team to solve complex problems. Lead by example coaching and mentoring those of your peers and mentoring less experienced team members. Operate as part of the extended management team. Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.