What are the responsibilities and job description for the Azure DevOps Engineer position at CultureFit Technology Staffing?
Job Description
Job Summary :
We are seeking an experienced Azure DevOps Engineer to design, implement, and maintain scalable, secure, and reliable infrastructure on Microsoft Azure. The ideal candidate will have expertise in Azure services, DevOps tools, and infrastructure automation, with a strong focus on best practices in security, disaster recovery, and high availability.
Key Responsibilities :
- Advise clients on detailed Azure infrastructure designs, including DevOps pipelines, security frameworks, disaster recovery, scaling strategies, and governance.
- Design and implement infrastructure solutions using Azure services such as Virtual Machines, File Storage, Data Factory, SQL Server, DNS, App Services, Azure Active Directory, and Blob / Table Storage.
- Develop and maintain CI / CD pipelines using tools like Azure DevOps or Jenkins to ensure efficient build and deployment workflows.
- Leverage Terraform and Ansible to provision resources, configure VM extensions, and achieve 100% Infrastructure-as-a-Service (IaaS) enablement.
- Implement best practices for Azure landing zone setup, governance, and policy management.
- Debug application build, deployment, and connectivity issues in collaboration with development teams.
- Ensure high availability through clustering, load balancing, and failover strategies.
- Manage version control and code repositories using GitHub.
- Monitor, optimize, and scale Azure resources to meet business needs and performance requirements.
Required Skills and Experience :