Job Title:
Python Architect
Experience:
6+ Years
Location:
Jaipur (Onsite)
Job Summary
We are seeking an experienced
Python Architect
to lead backend and system architecture efforts for high-traffic web applications. The ideal candidate has deep expertise in Python development and web frameworks, especially
Django
and
Django REST Framework (DRF)
, and is skilled in designing scalable microservices, RESTful APIs, and cloud-native solutions (AWS, GCP, Azure). This role emphasizes performance optimization, database design (PostgreSQL/MySQL), containerization (Docker), orchestration (Kubernetes), message queues (Redis, RabbitMQ), background processing (Celery), and CI/CD automation. The Python Architect will define system architecture, implement best practices, drive API design, ensure application security and scalability, mentor engineering teams, and enforce code quality across the development lifecycle.Keywords: Python, Python Architect, Django, Django REST Framework, DRF, RESTful APIs, API design, microservices, software architecture, backend engineer, backend development, PostgreSQL, MySQL, ORM, Docker, Kubernetes, Celery, Redis, RabbitMQ, FastAPI, AWS, GCP, Azure, cloud, CI/CD, Git, DevOps, performance optimization, scalability, security, monitoring, ELK, Grafana, Prometheus, system design, mentoring, leadership, SOLID principles
Key Responsibilities
- Design and implement scalable, secure, and high-performance architecture using Python & Django, applying software architecture best practices for microservices and monolith-to-microservices transitions.
- Take ownership of the system architecture, API design, and solution patterns; lead architectural reviews and technical decision-making.
- Lead backend development using Django, Django REST Framework (DRF) and related Python libraries; implement robust RESTful APIs and API versioning strategies.
- Design robust RESTful APIs, GraphQL or other service interfaces and integrate with front-end, mobile clients, and third-party services.
- Optimize application performance, database queries (PostgreSQL/MySQL), caching strategies (Redis), and overall system scalability for high-concurrency environments.
- Define and enforce coding standards, best practices, and design patterns (SOLID principles, clean architecture) across teams.
- Review code, conduct architectural and design reviews, and provide technical guidance to improve code quality and maintainability.
- Work closely with Product Managers, DevOps, QA, and frontend teams (React/Angular) to ensure smooth delivery and integration.
- Participate in technical planning, estimation, and solution design sessions; translate product requirements into scalable technical solutions.
- Ensure application security, data protection, compliance standards, and implement secure coding and deployment practices.
- Support CI/CD integration, automated testing pipelines, containerized deployments, and observability for production systems.
Mandatory Skills
- 6+ years of experience in Python development with strong backend and architecture experience.
- Strong expertise in Django & Django REST Framework (DRF) – Mandatory; proven experience building production APIs and services.
- Solid understanding of software architecture patterns (MVC/MVT, Microservices, SOLID principles) and system design.
- Experience working with RESTful APIs and system integrations, authentication (OAuth, JWT), and API security.
- Strong knowledge of Relational Databases (PostgreSQL/MySQL), indexing, query optimization, and ORM concepts.
- Experience with Cloud platforms (AWS / GCP / Azure), cloud-native architecture, and deploying scalable services.
- Experience working with CI/CD pipelines, automated testing, observability, and version control (Git).
- Good understanding of caching, message queues (Redis / RabbitMQ), and Celery for background processing and asynchronous workflows.
- Hands-on experience with Docker or containerization and container-based deployments.
Good to Have
- Experience with microservices architecture, service mesh, and distributed systems.
- Knowledge of FastAPI and asynchronous Python frameworks for high-performance APIs.
- Exposure to Kubernetes and container orchestration at production scale.
- Frontend knowledge (React / Angular) is a plus for API integration and full-stack collaboration.
- Experience in system monitoring and logging (Grafana, ELK, Prometheus) and building observability into services.
Soft Skills
- Strong leadership & mentoring abilities; experience leading engineering teams and mentoring junior developers.
- Excellent communication, stakeholder management, and problem-solving skills.
- Ability to collaborate with cross-functional teams (Product, QA, DevOps, Frontend) and drive technical initiatives.
- Strong analytical and decision-making skills with a focus on delivering reliable, maintainable, and scalable software.
Skills: orm tools,restful apis,django rest framework,devops,design patterns,cloiud,system architecture