Job Summary: We are looking for a highly skilled Python Developer with System Architecture experience who can design, develop, and scale robust backend systems. The ideal candidate should have strong expertise in Python frameworks, system design, and cloud-based architectures, along with the ability to make high-level technical decisions and guide development teams.
Location: Indore (WFO)
Experience: 4–5 Years
Employment Type: Full-Time
- Design and architect scalable, secure, and high-performance backend systems.
- Develop and maintain RESTful and GraphQL APIs using Python frameworks such as Django, Flask, or FastAPI.
- Define system architecture, including microservices, data flow, and integration patterns.
- Design and optimize databases (PostgreSQL, MySQL, MongoDB) for performance and scalability.
- Lead technical discussions, architecture reviews, and solution design.
- Implement best practices for code quality, testing, and maintainability.
- Integrate third-party services and cloud platforms (AWS, GCP, Azure).
- Collaborate with frontend teams (React, Angular, Vue) and cross-functional stakeholders.
- Ensure system reliability, security, and performance optimization.
- Mentor junior developers and contribute to team knowledge sharing.
- 4–5 years of strong experience in Python development.
- Proven experience in system design and architecture (monolith to microservices).
- Expertise in backend frameworks: Django / Flask / FastAPI.
-
Strong understanding of database design, indexing, and query optimization.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure).
- Experience with Docker, CI/CD pipelines, and DevOps practices.
- Familiarity with message queues (Kafka, RabbitMQ) and caching systems (Redis).
- Strong problem-solving, analytical, and communication skills.
Preferred Qualifications:
- Experience with distributed systems and scalable architectures.
- Exposure to AI/ML integrations or data-driven applications.
- Knowledge of Kubernetes and container orchestration.
- Experience in handling high-traffic or enterprise-level applications.