Job Listings

Python FAST API Engineer

Stanley David and Associates

Role :: Python-API Engineer

Location :: Bloomfield, CT

Type :: Fulltime

Job Description::

Skills Needed :: Python, FastAPI, Django, and Pydantic & AWS, EC2, S3, Lambda, and RDS

Experience Required
• 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.

Location: Bloomfield, CT

Posted: Oct. 7, 2024, 9:48 a.m.

Apply Now Company Website