- 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.
- Solid 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
- Design, develop,
and deploy scalable Python APIs using best practices and industry standards.
- Develop and maintain TypeScript applications, including Visual Studio extensions, with UI exposure in React JS/TypeScript.
- Design and develop AI-powered applications using Open AI inference endpoints and frameworks like LLAMA/Lang Chain.
- Deploy and manage applications on Kubernetes, ensuring high availability and scalability.
- Establish and maintain robust CI/CD pipelines using Git, GitHub workflows, and Jenkins.
- Implement DevOps best practices and troubleshoot issues related to API/TypeScript and application deployment.