TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation information technology and services
Position: Azure DevOps/ML Ops Engineer
Location: Austin TX 78746
Job Type: Temporary Assignment
- We are seeking an experienced Azure DevOps/ML Ops Engineer to join our team and play a crucial role in the implementation of our innovative AI-powered project.
- You will be responsible for building and maintaining the CI/CD pipelines managing the Azure infrastructure and automating the machine learning lifecycle.
- You will work closely with our development and data science teams to ensure a seamless and efficient development and deployment process.
Responsibilities
- Design build and maintain a robust and scalable CI/CD pipeline using GitLab for both our Python-based AI backend and web frontend.
- Manage and provision Azure resources using infrastructure as code (IaC) principles (e.g. ARM templates Bicep Terraform).
- Implement and manage monitoring logging and alerting solutions to ensure the health and performance of our applications and infrastructure.
- Automate the machine learning lifecycle (MLOps) including model training deployment and monitoring.
- Collaborate with developers and data scientists to troubleshoot and resolve issues related to infrastructure and deployments.
- Ensure the security and compliance of our Azure environment.
- Utilize container-based pipelines for building testing and deploying applications.
- Stay up-to-date with the latest Azure and DevOps technologies and best practices.
Requirements
- Proven experience as a DevOps or MLOps Engineer in an Azure environment.
- Strong understanding of CI/CD principles and extensive experience with GitLab.
- Hands-on experience with infrastructure as code (IaC) tools like ARM templates Bicep or Terraform.
- Experience with containerization (Docker) and orchestration technologies (e.g. Azure Kubernetes Service).
- Familiarity with MLOps principles and tools (e.g. Azure Machine Learning).
- Proficient in scripting languages such as Python or PowerShell.
- Experience with monitoring and logging tools (e.g. Azure Monitor Application Insights).
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
TekWissen Group is an equal opportunity employer supporting workforce diversity.