Senior DevOps Engineer - 6 month ContractDublin - HybridAbout the PositionWe are seeking an experienced Azure DevOps Engineer with a minimum of 7 years of hands-on experience to join our dynamic team. The ideal candidate will have a strong background in designing, implementing, and managing DevOps practices and tools within Microsoft Azure environments. This role requires a deep understanding of CI/CD pipelines, infrastructure as code, automation, and cloud security best practices.Key ResponsibilitiesDesign, develop, and maintain scalable and reliable CI/CD pipelines using Azure DevOps.Manage and automate infrastructure deployment using Infrastructure as Code (IaC) tools such as ARM templates, Terraform, or Bicep.Collaborate with development, QA, and operations teams to streamline software delivery and improve deployment frequency.Monitor and optimise cloud infrastructure performance, availability, and security.Implement and manage containerisation and orchestration technologies such as Docker and Kubernetes on Azure.Ensure compliance with security policies and best practices in cloud environments.Troubleshoot and resolve issues related to build, deployment, and infrastructure.Develop and maintain documentation related to DevOps processes, configurations, and standards.Stay current with emerging DevOps trends, tools, and best practices, and recommend improvements.Experience/RequirementsMinimum 7 years of experience in DevOps engineering or related roles.Extensive experience with Azure DevOps services including Pipelines, Repos, Artifacts, and Boards.Strong expertise in scripting and automation using PowerShell, Bash, or Python.Proficient in Infrastructure as Code (IaC) tools such as ARM templates, Terraform, or Bicep.Experience with containerisation technologies (Docker) and orchestration platforms (Kubernetes, AKS).Solid understanding of cloud networking, security, and governance within Azure.Familiarity with monitoring and logging tools such as Azure Monitor, Log Analytics, and Application Insights.Experience with version control systems (Git) and branching strategies.Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.Excellent communication skills, both written and verbal.Desirable QualificationsMicrosoft Certified: Azure DevOps Engineer Expert or equivalent certification.Experience with other cloud platforms (AWS, GCP) is a plus.Knowledge of Agile and Scrum methodologies.Experience with configuration management tools such as Ansible, Chef