Remote Senior Azure DevOps Engineer

closed
Logo of CloudKubed

CloudKubed

πŸ“Remote - United Kingdom

Job highlights

Summary

Join CloudKubed, a dynamic team of passionate professionals dedicated to excellence in cloud technology. We're seeking a Senior Azure DevOps Engineer to design, build, and maintain tools and infrastructure for efficient software delivery.

Requirements

  • A high degree of knowledge and understanding of Azure, including Azure CAF (Cloud Adoption Framework), accounts, subscriptions, and Landing Zones design
  • At least one Azure certification, preferably Azure Administrator Associate (AZ104)
  • Expertise in implementing and maintaining Infrastructure as Code (IaC) using Terraform
  • Strong experience with TypeScript and Python is required, along with proficiency in scripting languages such as Bash and PowerShell
  • Hands-on experience with GitHub and GitHub Actions as part of the CI/CD pipeline, following GitOps best practices in version-controlled repositories. (Using merge requests and pull requests)
  • Linux Server Distribution: Proficiency in managing Linux-based servers, including distributions like Debian, Fedora, and Ubuntu
  • Microsoft Windows Server: Knowledge of Windows Server operating systems, such as Windows Server 2019 and Windows Server 2022
  • In-depth experience with containerization technologies such as Docker, as well as container networking and storage management
  • Ability to promote and adhere to Agile principles, focusing on iterative development, continuous improvement, and collaboration across teams
  • Knowledge of implementing security best practices to ensure infrastructure reliability and scalability

Responsibilities

  • Manage Azure accounts, subscriptions, and design Landing Zones that meet organizational needs and industry standards
  • Develop, deploy, and maintain CI/CD pipelines using GitHub and GitHub Actions, ensuring smooth integration and continuous delivery of software updates
  • Oversee both Linux and Windows server distributions, including updates, management, and optimization of Azure Virtual Machine images
  • Implement, manage, and optimize Azure networking services, storage services, and container solutions
  • Utilize Terraform for automated deployment and infrastructure management, ensuring consistency and repeatability of infrastructure provisioning
  • Ensure systems are highly available, secure, and performant while adhering to best practices and Well-Architected Frameworks
  • Collaborate with development teams to define resource requirements and deploy and manage applications on Azure

Benefits

  • 10% Performance related bonus
  • Flexible & remote working
  • Private Healthcare via our partner Vitality Health
  • Training & Certifications
  • Regular events & meetups
  • Annual Leave 28 days per annum (+Bank Holidays)
  • Extra day off for your Birthday
  • Additional paid day of leave for volunteering & wellbeing
This job is filled or no longer available