Experience: 4+ Years
Job Summary
We are looking for a skilled Python Backend Developer with 4+ years of experience in designing, developing, and maintaining scalable backend applications and APIs. The ideal candidate should have strong expertise in Python, database design, RESTful services, and cloud-based application development.
Key Responsibilities
- Design, develop, and maintain backend applications using Python.
- Build and optimize RESTful APIs and microservices.
- Develop scalable, secure, and high-performance server-side solutions.
- Integrate applications with databases, third-party services, and internal systems.
- Write clean, reusable, and efficient code following best practices.
- Perform code reviews, debugging, testing, and performance tuning.
- Collaborate with frontend developers, QA engineers, and product teams.
- Participate in architecture discussions and technical decision-making.
- Ensure application security, reliability, and scalability.
Required Skills
- 4+ years of hands-on experience in Python development.
- Strong experience with Django, Flask, or FastAPI.
- Experience in designing and consuming REST APIs.
- Strong knowledge of SQL and database design.
- Experience with PostgreSQL, MySQL, or MongoDB.
- Good understanding of object-oriented programming and design patterns.
- Experience with Git and version control systems.
- Familiarity with Docker and containerized deployments.
- Knowledge of cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud.
- Understanding of unit testing and CI/CD pipelines.
Preferred Qualifications
- Experience with microservices architecture.
- Knowledge of message queues such as RabbitMQ or Kafka.
- Exposure to Kubernetes and DevOps practices.
- Experience working in Agile/Scrum environments.
Education
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Pay: ₹50,000.00 - ₹100,000.00 per month
Benefits:
- Paid sick time
- Paid time off
Ability to commute/relocate:
- Mohali Sas Nagar, Chandigarh: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
Experience:
- Python: 4 years (Required)
Location:
- Mohali Sas Nagar, Chandigarh (Preferred)
Work Location: In person