Senior Staff Engineer - Python Developer

Nagarro Logo

Nagarro

πŸ“Remote - Mexico

Summary

Join our Digital Product Engineering company as a developer and contribute to building new APIs for various data sources using Python. You will be part of an existing team and work with technologies like FastAPI, Boto3, and more. The role requires a strong proficiency in Python programming and microservices architecture. Experience with AWS services and data sources is essential. We offer a dynamic and non-hierarchical work culture.

Requirements

  • Microservices architecture (MSA) (Strong)
  • FastAPI (Expert)
  • Docker (Strong)
  • AWS

Responsibilities

  • Develop new APIs for various data sources using python
  • Apply your experience with FastAPI / Pydantic or similar web frameworks, Boto3, SQL Alchemy, and Lang Chain
  • Write Python unit tests
  • Build and Maintain Resilient Scalable Distributed Microservices
  • Apply your experience with Distributed Systems, Resilient Programming, Self-Correcting Code, etc
  • Design and build RESTful APIs
  • Apply your previous experience with Swagger, Json, HTTP (s), GenAI, LLMs, Rag
  • Write code with ChatGPT, Github Co-Pilot, Vector Search
  • Support the rest of the development team to become AI first developers AWS Services
  • Code S3, SQS, DynamoDB using boto3 Kubernetes
  • Evidence basic Kubernetes Knowledge
  • Apply your Datadog experience
  • Work with logs, dashboards, and metrics

Preferred Qualifications

  • Generative AI Fundamentals (Capable)
  • Experience with different APIs (ideally with python focus)
  • Microsoft, 3rd party data sources

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.