Posted on: 27/11/2025
Description :
Job Overview :
We are seeking a skilled Python Developer to join our engineering team.
The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance applications and backend services.
You will work closely with cross-functional teams to deliver high-quality software solutions, write clean and efficient code, and contribute to architectural decisions.
Key Responsibilities :
- Design, develop, and maintain backend services, APIs, and microservices using Python.
- Write clean, modular, and well-documented code following best practices.
- Implement business logic, data processing, and automation scripts.
- Build RESTful or GraphQL APIs for internal/external integrations.
- Integrate third-party APIs, SDKs, and external services as needed.
- Ensure high availability, performance, and scalability of services.
- Work with relational (MySQL, PostgreSQL) and/or NoSQL databases (MongoDB, Redis).
- Build efficient database models, optimize queries, and ensure data security and integrity.
- Manage data pipelines and ETL workflows when required.
- Develop and maintain unit tests, integration tests, and automated test suites (pytest, unittest).
- Debug issues, perform root-cause analysis, and ensure code quality.
- Participate in code reviews to maintain team standards.
- Work with CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools.
- Containerize applications using Docker and deploy on cloud platforms (AWS / Azure / GCP).
- Monitor application performance and troubleshoot production issues.
- Collaborate closely with product managers, UI/UX teams, and backend engineers.
- Document code, architecture decisions, and system configurations.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning.
Required Skills & Qualifications :
- Strong proficiency in Python and popular frameworks such as Django, Flask, or FastAPI.
- Solid understanding of OOP, design patterns, and software engineering principles.
- Experience with RESTful APIs, microservices, and backend architecture.
- Hands-on experience with databases: PostgreSQL, MySQL, MongoDB, or similar.
- Familiarity with Git, version control, and collaborative development tools.
- Understanding of containerization (Docker) and cloud deployments.
- Good problem-solving skills and ability to work independently
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1581772
Interview Questions for you
View All