Culture Fit logo

Azure DevOps Engineer

Culture Fit
Contract
On-site
Houston, Texas, United States
Azure

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:
  • Hands-on experience with Microsoft Azure services, including computing, storage, networking, and security features.
  • Proficiency in DevOps tools such as Azure DevOps or Jenkins for building and managing pipelines.
  • Strong experience with Infrastructure-as-Code (IaC) tools like Terraform and Ansible.
  • In-depth understanding of application clustering, load balancing, and high availability.
  • Expertise in building and maintaining CI/CD pipelines.
  • Knowledge of version control software, particularly GitHub.
  • Strong understanding of security and governance principles within Azure.
  • Experience with debugging and troubleshooting application deployment and infrastructure issues.
  • Familiarity with Azure Key Vault and best practices for managing secrets and certificates.
  • Knowledge of disaster recovery planning and implementation.
  • Strong communication and collaboration skills to work effectively with developers and cross-functional teams.