About the job Python API Developer with GenAI
Must-Have
- 5+ years of experience in software development, with a focus on Python API development.
- 2+ years of experience with TypeScript, including Visual Studio extension development or React JS.
- 1+ year Gen AI Application experience of Development / Deployment on Cloud
- 2+ years of experience with DevOps practices, CI/CD tools (e.g., Jenkins), and Kubernetes.
- Strong proficiency (2+ years) in Git and GitHub workflows.
Experience with cloud platforms, preferably Azure or GCP
Good-to-Have
- Hands-on experience (2+) with containerization technologies (e.g., Docker).
- Experience with Azure or GCP services, such as Kubernetes.
- Experience supporting deployment artifacts in Kubernetes using Jenkins pipeline.
Knowledge of Linux/system administration
Responsibility:
1. Design, develop, and deploy scalable Python APIs using best practices and industry standards.
2. Develop and maintain TypeScript applications, including Visual Studio extensions, with UI exposure in React JS/TypeScript.
3. Design and develop AI-powered applications using Open AI inference endpoints and frameworks like LLAMA/Lang Chain.
4. Deploy and manage applications on Kubernetes, ensuring high availability and scalability.
5. Establish and maintain robust CI/CD pipelines using Git, GitHub workflows, and Jenkins.
6. Implement DevOps best practices and troubleshoot issues related to API/TypeScript and application deployment.
Location: Bangalore, Delhi, Chennai, Kochi, Noida, Gurgaram