Hiring for One of the Top MNC's
Job Title: Python Backend Developer
Location: Chennai, Bangalore, Hyderabad, Pune.
Work Mode: 5 Days Work From Office (WFO)
Experience Required: 4-8 Years
Job Summary
We are seeking an experienced Python Backend Developer with strong hands‑on expertise in Python, RestAPI, Django, and Flask. The ideal candidate will be responsible for building scalable backend systems, RESTful APIs, integrating databases, and ensuring high performance and reliability of backend services.
Key Responsibilities
- Design, develop, and maintain backend services using Python frameworks (RestAPI, Django, Flask).
- Build and optimize RESTful APIs / Microservices for high performance and low latency systems.
- Work with relational and NoSQL databases (e.g., PostgreSQL, NoSQL, MongoDB, Redis).
- Implement security, authentication, authorization, and data protection measures.
- Collaborate with front‑end/mobile teams to integrate APIs smoothly.
- Debug, troubleshoot, and resolve backend issues in production environments.
- Participate in code reviews, architecture design discussions, and best software development practices.
- Create and maintain technical documentation, deployment scripts, CI/CD pipelines.
Required Technical Skills
- Strong hands‑on programming experience in Python.
- Expertise in FastAPI, Django, and Flask frameworks.
- Solid understanding of Fast API design, Microservices, OOPs & design patterns.
- Experience with Git, Docker, CI/CD pipelines, Linux environment.
- Good understanding of message brokers / queues (RabbitMQ, Kafka) added advantage.
- Knowledge of cloud platforms (AWS / Azure / GCP) is a plus.
Soft Skills
- Excellent communication and collaboration skills.
- Strong problem‑solving and analytical thinking.
- Ability to work independently and within cross‑functional teams.
Education
Bachelors / Masters degree in Computer Science, Information Technology, or equivalent field.