Key Responsibilities :
- Develop, test, and maintain scalable Python applications and services.
- Design and implement APIs and integrate with third-party services.
- Collaborate with product managers, developers, and QA teams to deliver high-quality solutions.
- Optimize application performance, troubleshoot, and debug complex issues.
- Write clean, maintainable, and well-documented code.
- Ensure application security, data protection, and compliance with standards.
- Participate in code reviews, technical discussions, and knowledge sharing sessions.
- Stay updated with emerging technologies and apply them to projects.
Required Qualifications :
Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).2 to 6 years of hands-on experience in Python development.Strong knowledge of frameworks such as Django, Flask, or FastAPI.Proficiency in REST API development and integration.Solid understanding of databases (SQL and NoSQL) such as MySQL, PostgreSQL, MongoDB.Experience with version control tools (Git / GitHub / GitLab).Good problem-solving skills and debugging capabilities.Excellent communication and collaboration skills.Preferred Qualifications :
Experience with cloud platforms (AWS, Azure, GCP).Familiarity with Docker, Kubernetes, and CI / CD pipelines.Exposure to data processing, machine learning libraries, or big data tools.Knowledge of Agile methodologies.(ref : hirist.tech)