Python Developer
📍 Location: Bangalore
đź§‘đź’» Experience: 7 to 12 Years
Key Responsibilities
- Design, develop, and optimize scalable Python-based applications and services.
- Implement and maintain microservices architecture with best practices.
- Work with FastAPI and REST APIs to build secure, high-performance backend solutions.
- Apply TDD/BDD methodologies to ensure high-quality, testable code.
- Integrate and manage deployments on Azure Cloud.
- Collaborate across teams using GitHub, CI/CD pipelines, and GitHub Copilot.
- Develop solutions involving Generative AI, automation, and intelligent workflows.
- Troubleshoot complex issues and ensure system reliability and performance.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
Required Skills & Expertise
- Strong proficiency in Python with hands‑on experience in backend development.
- Practical expertise in BDD/TDD, automated testing, and debugging.
- Experience building and deploying microservices.
- Familiarity with FastAPI, Flask, or Django (FastAPI preferred).
- Deep understanding of RESTful API development.
- Hands‑on experience with Azure Cloud Services.
- Knowledge of Generative AI, LLMs, or related AI frameworks (preferred).
- Proficiency in CI/CD, GitHub Actions, and modern DevOps workflows.
- Experience using GitHub Copilot for accelerated development.
- Excellent analytical, communication, and problem‑solving skills.
Apply Now - kavita.shah@zinqsl.com