Python-API Data Engineer
: Job Details :


Python-API Data Engineer

TATA Consultancy Services

Location: Bloomfield,CT, USA

Date: 2024-09-21T06:40:06Z

Job Description:

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 toolsJenkins, 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.

Apply Now!

Similar Jobs (0)