We are seeking a Senior Azure DevOps Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and maintaining large-scale Azure DevOps environments. You will work closely with our data science team to automate and optimize machine learning workflows using Azure Machine Learning, Azure Kubernetes Service, and Azure Monitor. You will also be responsible for ensuring the scalability, reliability, and security of our Azure environments.
Key Responsibilities
- Design and implement large-scale Azure DevOps environments to support machine learning workflows.
- Collaborate with data science team to automate and optimize machine learning workflows using Azure Machine Learning, Azure Kubernetes Service, and Azure Monitor.
- Ensure the scalability, reliability, and security of Azure environments.
- Develop and maintain Azure DevOps pipelines to automate build, test, and deployment processes.
- Work closely with cross-functional teams to identify and implement process improvements.
Requirements
- 5+ years of experience in Azure DevOps, Azure Kubernetes, and Azure Machine Learning.
- Strong understanding of cloud computing, containerization, and DevOps practices.
- Experience with Python programming language and Azure SDKs.
- Excellent communication and collaboration skills.
- Ability to work in a fast-paced environment and prioritize multiple tasks.