Back to Job Search

Azure / DevOps Engineer

Job Description

I am currently recruiting for a Azure DevOps engineer to work for a well established Renewable Energy company based in the heart of London.

The ideal candidate will have a proven track record of designing, implementing, and managing automated job scheduling infrastructure for cloud-based applications, with a specific focus on Azure.

Roles & Responsibilities

  • Provide general guidance on Azure services, including ML Studio, and advice on Azure architecture, technologies, and optimising cloud DevOps processes
  • Design and implement cloud infrastructure for automatic job scheduling and monitoring of application performance
  • Designing ETL & Data pipelines
  • Collaborate with development teams to maintain continuous integration and continuous delivery pipelines for software delivery
  • Provide general DevOps support, including operationalisation for critical services, and evangelising/training DevOps best practices on the team
  • Manage and maintain cloud infrastructure for high availability and scalability
  • Troubleshoot and debug issues related to cloud infrastructure and software deployments
  • Develop and implement security best practices for cloud-based applications
  • Monitor and optimize application performance and infrastructure costs
  • Document infrastructure design, configuration, and maintenance procedures

Requirements

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in DevOps, cloud infrastructure, and Azure, with strong scripting skills (Python, Bash, PowerShell)
  • Strong understanding of Azure-based infrastructure and services, including virtual machines, containerisation, networking, and storage
  • Experience with containerisation technologies such as Docker and Kubernetes
  • Experience with job scheduling and workflow orchestration tools such as Prefect, Airflow, or Azure Scheduler
  • Knowledge of security best practices for cloud-based applications
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced, team-oriented environment
  • Azure certifications are a plus

Benefits

  • Competitive salary between £70,000 - £90,000 (can be negotiable depending on experience) per annum
  • Annual Bonus
  • Private Health Care + Private Dental Care
  • Hybrid working - 1 day a week in their Central London office