Azure DevOps Specialist
تفاصيل الوظيفة
We seek a highly skilled Azure DevOps and GitLab Enginee r with cloud automation, CI/CD, and Infrastructure as Code (IaC) expertise. The ideal candidate will be responsible for designing and managing CI/CD pipelines, automating infrastructure deployment, and ensuring efficient Azure cloud operations. Candidates with AZ-400: Microsoft Certified Azure DevOps Engineer Expert certification will be highly preferred. Key Responsibilities CI/CD and Infrastructure Automation
- Design, implement, and optimize CI/CD pipelines using Azure DevOps and GitLab CI/CD.
- Implement Infrastructure as Code (IaC) using Terraform for Azure resource provisioning.
- Automate deployments and cloud resource management with Python, PowerShell, or Bash.
- Maintain Git branching strategies such as GitFlow and trunk-based development to streamline development.
- Deploy and manage Azure Functions, Logic Apps, and Azure Data Factory (ADF).
- Implement event-driven architectures using Azure Event Grid, Event Hub, and Service Bus.
- Work with Azure SQL and Databricks for data processing, analytics, and storage.
- Optimize Azure cloud infrastructure for performance, scalability, and cost-efficiency.
- Implement Role-Based Access Control (RBAC) and security policies in DevOps workflows.
- Secure secrets and credentials with Azure Key Vault.
- Set up monitoring and logging using Azure Monitor, Log Analytics, and Application Insights.
- Ensure compliance with DevSecOps best practices and integrate security scanning tools such as SonarQube, Snyk, or Aqua Security.
- Work closely with developers, cloud architects, and data engineers to optimize CI/CD and deployment processes.
- Troubleshoot CI/CD pipeline failures, infrastructure issues, and security vulnerabilities.
- Advocate for Azure DevOps best practices and automated testing strategies.
- Minimum of 8 years of experience in Azure DevOps, GitLab CI/CD, and cloud automation .
- AZ-400: Microsoft Certified Azure DevOps Engineer Expert certification is required.
- Strong expertise in Terraform and Bicep for Infrastructure as Code (IaC).
- Experience with Python scripting for automation.
- Hands-on experience with Azure Functions, Logic Apps, ADF, and Databricks.
- Strong knowledge of event-driven architectures, including Event Grid, Event Hub, and Service Bus.
- Proficiency in SQL, Azure SQL, and database performance tuning.
- Strong understanding of containerization, including Docker and Kubernetes/AKS.
- Experience with Helm charts for Kubernetes deployments.
- Familiarity with machine learning workflows in Databricks.
- Experience in Azure Networking, including VNETs, Private Endpoints, Firewall, and Network Security Groups.
- Exposure to serverless architectures such as Azure Functions.
- Knowledge of DevSecOps and compliance standards, including SOC2 and ISO27001.
- AZ-400: Microsoft Certified Azure DevOps Engineer Expert certification.
- Microsoft Certified: Azure Administrator Associate (AZ-104).
- Microsoft Certified: Azure Solutions Architect Expert (AZ-305).
- HashiCorp Certified: Terraform Associate.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.