Talent.com
This job offer is not available in your country.
Python Developer - Microservices Architecture

Python Developer - Microservices Architecture

TIGI HR SolutionsDelhi, IN
30+ days ago
Job type
  • Remote
Job description

Position : Senior Backend Engineer

Location : Remote

Employment Type : Full-time

Experience Required : 10+ years

About the Role :

We are looking for an experienced and hands-on Senior Backend Engineer with strong expertise in Python, microservices, and API architecture to help build scalable, cloud-native systems. This is an individual contributor (IC) role where you will be responsible for designing and implementing backend services for large-scale enterprise platforms. You will collaborate closely with product managers, DevOps engineers, and cross-functional development teams to deliver high-performance, production-grade systems.

Key Responsibilities :

  • Architect, design, and implement distributed, microservice-based applications using Python and cloud-native tools.
  • Build and scale RESTful APIs, asynchronous jobs, background schedulers, and data pipelines for high-volume systems.
  • Lead proof-of-concept (PoC) initiatives, system architecture discussions, and design reviews.
  • Design and optimize SQL and NoSQL data models, including MongoDB, DynamoDB,

PostgreSQL, and ClickHouse.

  • Develop highly available services with robust logging, monitoring, and alerting using tools such as CloudWatch, Grafana, and Datadog.
  • Collaborate on CI / CD pipelines and cloud infrastructure automation using Terraform, GitHub Actions, or Jenkins.
  • Ensure backend implementations meet standards for security, scalability, and fault-tolerance.
  • Contribute to internal documentation, architecture diagrams, and technical knowledge sharing.
  • Take end-to-end ownership of backend servicesfrom design and development to
  • deployment and production :

  • 10+ years of professional software development experience, primarily focused on backend systems.
  • Deep hands-on experience with Python and related frameworks such as Flask, FastAPI, or Django.
  • Proven expertise in microservices architecture, containerization (Docker, Kubernetes), and
  • cloud-native development (preferably AWS).

  • Strong understanding of API design, rate limiting, authentication and authorization (OAuth2), and best practices.
  • Experience with message queues and event-driven systems (e.g., Kafka, SQS, RabbitMQ).
  • Solid experience with both SQL and NoSQL databases including PostgreSQL, MongoDB, and
  • DynamoDB.

  • Familiarity with DevOps tools and pipelines : GitHub Actions, Jenkins, Terraform, CloudFormation.
  • Excellent communication skills and ability to thrive in a fast-paced, distributed team
  • environment.

    ref : hirist.tech)

    Create a job alert for this search

    Python Developer • Delhi, IN