Posted on: 06/10/2025
Key Responsibilities :
- Design, develop, and maintain high-performance Python applications.
- Lead development projects and mentor junior developers.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure code quality, scalability, and security through best practices.
- Optimize applications for maximum performance and maintainability.
- Participate in architecture discussions and contribute to technical decisions.
Required Skills :
- Strong proficiency in Python and its frameworks (Django, Flask, FastAPI).
- Experience with RESTful APIs, microservices, and event-driven architectures.
- Knowledge of databases : SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis).
- Experience with cloud platforms (AWS, Azure, GCP).
- Familiarity with containerization (Docker, Kubernetes).
- Understanding of CI/CD pipelines and version control (Git).
- Strong problem-solving skills and ability to write clean, maintainable code.
Good to Have :
- Experience with message brokers (RabbitMQ, Kafka).
- Background in data processing, analytics, or AI/ML integration.
- Exposure to front-end technologies (React, Angular) for full-stack development.
Education :
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1556450
Interview Questions for you
View All