We at Fusion Practices are looking for a skilled Azure DevOps Engineer with 4+ years of experience to join our team. The ideal candidate will have expertise in designing, implementing, and managing CI/CD pipelines, automating cloud infrastructure, and ensuring seamless collaboration between development and operations teams. This role involves working in a dynamic environment with cutting-edge Azure technologies to deliver high-quality solutions.
Key Responsibilities:
- Build and maintain automated pipelines using Azure DevOps for application deployment and integration.
- Develop and manage cloud infrastructure using tools like ARM templates, Terraform, or Bicep.
- Monitor, optimize, and troubleshoot Azure environments and services.
- Implement and manage Docker containers and Azure Kubernetes Service (AKS) for microservices architecture.
- Work closely with development, QA, and operations teams to streamline development and deployment processes.
- Ensure adherence to best practices in Azure security, identity management, and compliance standards.
- Use tools like Azure Monitor, Log Analytics, and Application Insights for system health monitoring and performance optimization.
- Manage repositories, branching strategies, and code reviews in Git-based tools like GitHub or Bitbucket.
- Optimize Azure resources to ensure efficient cost utilization.
- Maintain accurate documentation for DevOps processes, configurations, and workflows.
Requirements
- 4+ years of experience in Azure DevOps with a focus on CI/CD, cloud automation, and infrastructure management.
- Strong proficiency in Azure DevOps Services (pipelines, boards, repositories, artifacts).
- Hands-on experience with IaC tools such as ARM templates, Terraform, or Bicep.
- Solid knowledge of Docker and Azure Kubernetes Service (AKS).
- Experience with scripting languages like PowerShell, Bash, or Python for automation.
- Expertise in managing and optimizing Azure resources, including VMs, storage, and networking.
- Familiarity with monitoring tools such as Azure Monitor, Log Analytics, and Application Insights.
- Understanding of Git-based version control systems and branching strategies.