Posted on: 09/10/2025
Job Description :
Key Responsibilities :
- Lead the design, development, and deployment of backend systems using Python and related frameworks.
- Architect and implement scalable microservices and RESTful APIs.
- Collaborate with frontend engineers, product managers, and QA teams to deliver high-quality features.
- Mentor and guide junior engineers on coding best practices, design patterns, and problem-solving approaches.
- Optimize application performance, troubleshoot complex issues, and ensure high availability and scalability.
- Ensure code quality through code reviews, testing, and documentation.
- Participate in technical planning, estimation, and Agile ceremonies.
- Stay updated with emerging technologies, tools, and best practices to drive innovation.
Required Skills & Experience :
- 5+ years of hands-on experience in Python backend development.
- Strong understanding of web frameworks such as Django, Flask, or FastAPI.
- Experience with microservices architecture, RESTful APIs, and asynchronous programming.
- Proficiency in database systems (SQL and NoSQL) like PostgreSQL, MySQL, or MongoDB.
- Familiarity with message brokers (RabbitMQ, Kafka) and caching mechanisms (Redis, Memcached).
- Experience in cloud platforms such as AWS, Azure, or GCP, including CI/CD pipelines.
- Strong knowledge of unit testing, integration testing, and code quality standards.
- Excellent problem-solving, leadership, and communication skills.
Preferred Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- Experience leading technical teams and mentoring engineers.
- Familiarity with Docker, Kubernetes, and container orchestration.
- Knowledge of DevOps practices and monitoring tools (Prometheus, Grafana).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1557638