Developer AI Applications
Role details
Job location
Tech stack
Job description
We are seeking an Application Developer experienced in deploying and maintaining AI-driven applications on Azure Kubernetes Service (AKS) with Azure DevOps. The role involves developing, deploying, and supporting cloud-native solutions with an emphasis on automation, infrastructure as code, secure configuration, and integration with Azure data services. The ideal candidate has hands-on experience with Python-based AI applications, containerised deployments, CI/CD pipelines, Kubernetes workloads, and Azure services such as Key Vault, Cosmos DB, PostgreSQL, and Terraform., * Deploy, maintain AI-related applications on Azure Kubernetes Service.
- Build and manage CI/CD pipelines using Azure DevOps.
- Containerise applications and manage deployments using Kubernetes manifests, Helm charts, or similar tooling.
- Configure secure application access to secrets and certificates using Azure Key Vault.
- Integrate applications with Azure data services such as Cosmos DB and Azure Database for PostgreSQL.
- Support Python-based backend services, APIs, and AI application components.
- Implement deployment strategies such as rolling updates, blue-green deployments, or canary releases.
- Monitor application deployments, troubleshoot runtime issues, and improve deployment reliability.
- Collaborate with AI engineers, DevOps engineers, platform teams, and product teams.
- Ensure applications follow cloud security, scalability, and reliability best practices.
- Maintain documentation for deployment processes, infrastructure, and operational runbooks.
Requirements
Degree in IT/IT related fields or equal by experience.
3-5 years of experience in the field.
Excellent analytical, communication and problem-solving skills.
Experience working in Agile squads. Working in an international environment is considered a plus.
Must-Have
- Docker
- Python
- Terraform
- Git, * Managed Identity
- FastAPI or Flask
- MLflow or model-serving frameworks
- API management
- DevSecOps practices
Benefits & conditions
- Comprehensive training and development programs.
- Private medical insurance 100% covered by SD Worx.
- 18 hours for personal matters.
- Reduced summer hours: 36 hours instead of 40 per week, for 4 weeks (to be chosen in July or August).
- Cobee flexible retribution options: meals, transportation, etc.
- Laptop and equipment provided.
- Workation: possibility to work from abroad (where SD Worx has legal entity, up to 4 weeks per year).
- Learning opportunities: language courses (as per availability), individual training bonus, an individual development plan, and professional training.
- Career growth: whether you want to become more of an expert in your field or want to expand your knowledge more horizontally, there is always room to grow within SD Worx.
From many places, we work as one, moving from better to best together.