JobHabor

Python Architect

Photon
Location
India
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1y ago

Job Summary

We are looking for an experienced Python Lead / Python Architect to join our engineering team. You will be responsible for designing scalable backend architectures, leading a team of developers, and driving high-level technical decisions. This role involves both hands-on coding and architectural leadership, ensuring robust design and maintainability of our Python-based systems.

Key Responsibilities

  • Lead the design and development of scalable backend systems using Python.
  • Architect microservices-based solutions that are maintainable, testable, and performant.
  • Collaborate with stakeholders to define technical requirements and translate them into system design.
  • Lead and mentor a team of Python developers, conducting code reviews and promoting engineering best practices.
  • Ensure high performance and responsiveness of applications.
  • Work closely with DevOps to ensure smooth deployment and monitoring of services.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product.
  • Troubleshoot production issues and drive root cause analysis and permanent fixes.

Required Skills and Qualifications

  • 8+ Professional experience with Python, with strong fundamentals in OOP, concurrency, and design patterns.
  • Hands-on experience with web frameworks like Django, Flask, or FastAPI.
  • Solid experience in microservices architecture, RESTful APIs, and messaging systems (e.g. Kafka, RabbitMQ).
  • Strong understanding of database design – both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • Good understanding of CI/CD pipelines and DevOps principles.
  • Experience in code versioning tools like Git and collaborative tools like Jira, Confluence.
  • Strong problem-solving, debugging, and performance optimization skills.
  • Excellent communication and leadership skills.

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Familiarity with GraphQL, gRPC, or event-driven architecture.
  • Exposure to data engineering, AI/ML pipelines, or big data tools is a plus.
  • Contributions to open-source Python projects or technical blog writing.

Skills

  • Python
  • Django
  • Flask
  • FastAPI
  • Kafka
  • RabbitMQ
  • SQL
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Docker
  • Kubernetes
  • AWS
  • GCP
  • Azure
  • Git
  • Jira
  • Confluence
  • GraphQL
  • gRPC

More jobs at Photon

All 822