We are seeking a highly skilled Lead Azure DevOps Engineer to join our team and drive the endtoend deployment scalability and operationalization of machine learning models in production. You will collaborate closely with data scientists data engineers and DevOps teams to ensure seamless CI/CD reproducibility monitoring and governance of ML pipelines
Key Responsibilities
- Design implement and maintain CI/CD pipelines for deploying and monitoring microservices efficiently.
- Manage infrastructure as code using Terraform for repeatable and scalable provisioning.
- Deploy and optimize containerized applications using Docker and Azure services (Container Apps Container Registry Key Vault Service Bus Blob Storage).
- Apply best practices for securing Docker images including vulnerability scanning reducing image size and optimizing build efficiency.
- Implement and maintain Azure Monitor for logging monitoring and alerting to ensure system reliability.
- Ensure security best practices across cloud environments including secrets management access control and compliance.
- (Nice to have) Design and manage multiclient architectures within shared pipelines and storage accounts in Azure Blob Storage
Qualifications :
- 6 years of experience in DevOps or MLOps with a strong focus on productiongrade ML solutions.
- Strong expertise in Azure particularly with CI/CD container orchestration and cloud security. Proficiency in Terraform for infrastructure automation.
- Deep understanding of Docker including best practices for securing optimizing and managing images.
- Experience with Azure Monitor for centralized logging monitoring and alerting. Strong knowledge of microservices architecture and best practices for scalable deployments.
- Experience in security best practices including secrets management and rolebased access.
Additional Information :
Preferred Qualifications
- Experience with Databricks particularly for ML workflows and data engineering.
- Experience deploying securing and managing vector databases Handson experience with MLFlow for model tracking and deployment.
- Best practices for multiclient architecture in shared pipelines and storage.
- Python experience for microservices development if interested in contributing to application
- Docker Compose for local development and multicontainer applications
Remote Work :
No
Employment Type :
Fulltime