Lead DevOps Engineer (Azure, Terraform)
Karachi, Sindh, Pakistan
Full Time
Experienced
Job Title: Lead DevOps Engineer (Azure, Terraform)
Employment Type: Full-time
Work Mode: Hybrid
Location: Lahore, Karachi, Islamabad, Pakistan
Experience Required: 8 to 12 years
Job Summary:
NorthBay is seeking a Lead DevOps Engineer with deep expertise in Microsoft Azure and Terraform to support large-scale cloud platforms and AI-driven workloads. This role focuses on designing, automating, and operating secure, scalable Azure infrastructure, CI/CD pipelines, Kubernetes platforms, and MLOps solutions for production environments.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines using Azure DevOps and GitHub Actions
- Architect, deploy, and manage Azure infrastructure using Terraform as Infrastructure as Code
- Build and operate Azure Kubernetes Service (AKS) clusters, including scaling, high availability, and monitoring
- Implement Azure networking components such as Virtual Networks, Subnets, NSGs, Load Balancers, and Application Gateways
- Ensure cloud infrastructure security using Azure IAM, Managed Identities, Key Vault, and RBAC best practices
- Implement monitoring and observability using Azure Monitor, Log Analytics, and Application Insights
- Collaborate with data science and engineering teams to deploy and operationalize machine learning models on Azure
- Implement MLOps practices including model versioning, CI/CD for ML, blue-green deployments, and rollback strategies
- Build automated ML pipelines using Azure-native or open-source tooling to manage the full model lifecycle
- Optimize cloud cost, performance, and reliability across Azure environments
Required Skills and Qualifications:
- 8 to 12 years of experience in DevOps and or MLOps roles
- Strong hands-on experience with Microsoft Azure cloud services
- Advanced expertise in Terraform for Azure infrastructure provisioning and scaling
- Extensive experience with Azure Kubernetes Service (AKS) in production environments
- Strong knowledge of Docker and container-based microservices architecture
- Hands-on experience with Azure DevOps pipelines and GitHub Actions
- Solid understanding of Azure networking, security, and identity management
- Experience with Azure Monitor, Log Analytics, and cloud observability practices
- Proficiency in scripting and automation using Bash and Python
Preferred Skills:
- Experience with Azure Machine Learning, MLflow, Kubeflow, or similar MLOps frameworks
- Knowledge of ML model monitoring, data drift, and ML system reliability
- Azure certifications such as AZ-400, AZ-305, or AZ-104 are a plus
Apply for this position
Required*