Please find the detailed job description below and review it carefully before applying.
Job Title: Senior Python Developer - System Architecture
Location: Indore (WFO)
Experience: 3+ Years
Employment Type: Full-Time
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.
Key Responsibilities
- Design and architect scalable, secure, and high-performance backend systems.
- Develop and maintain RESTful/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.
Required Skills
- 3+ 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.
Interested Candidates can share their CV through email ID: [Confidential Information] or you can share Via WhatsApp - 6269463379/ 9329796665 /7780322967
This job is provided by Shine.com