Cloud Infrastructure Engineer (Azure)

Company:  DGH Recruitment Ltd.
Location: London
Closing Date: 18/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Title: Cloud Infrastructure Engineer

Location: City of London

Salary: £60,000 - £65,000, up to £70,000 for exceptional candidates

Work Arrangement: Hybrid (mainly remote, with some in-office days)

About the Role

We are seeking an experienced Cloud Infrastructure Engineer to join our IT team, responsible for the design, implementation, and management of cloud environments, primarily using Azure. This role offers a unique opportunity to take ownership of a cloud environment, driving its optimisation and development. You will work closely with cross-functional teams to deliver infrastructure solutions that align with the organisation's evolving needs.

As a new addition to our IT team of 14, which includes a dedicated infrastructure group of 6-7 members, this position has been created to bridge a key skills gap in our DevOps capabilities. The ideal candidate will have a strong background in traditional infrastructure management and have moved into the cloud and automation space, bringing expertise in both areas.

Key Responsibilities

Infrastructure Automation: Develop and maintain Infrastructure-as-Code (IaC) using tools such as Terraform to automate the provisioning, configuration, and management of Azure resources. This includes deploying and configuring virtual machines, storage, networking, and other essential cloud services.
CI/CD Pipeline Management: Design and implement Continuous Integration and Continuous Deployment (CI/CD) pipelines using Azure DevOps or similar tools. Oversee automated deployments to ensure consistent and efficient software delivery across multiple environments.
Cloud Migration Projects: Lead cloud migration projects from on-premises systems to Azure, ensuring a seamless transition while managing dependencies, data integrity, security protocols, and performance optimisation.
Scripting and Automation: Utilise Scripting languages such as PowerShell or Python to automate routine tasks, improve operational efficiency, and maintain consistent configurations across environments.
Security and Compliance: Implement and uphold security standards, including identity and access management, network security, data protection, and compliance within the cloud environment. Ensure adherence to industry best practices and regulatory requirements.
Monitoring and Optimisation: Configure and manage monitoring solutions using Azure Monitor or similar tools. Set up alerts, define metrics, and proactively address issues to maintain optimal system performance and availability.
Technical Support and Troubleshooting: Act as a subject matter expert for cloud infrastructure, providing technical guidance and support to other teams. Diagnose and resolve complex issues to minimise disruptions to business operations.
Documentation and Knowledge Sharing: Develop and maintain comprehensive technical documentation, including architecture diagrams, standard operating procedures, and best practices. Lead knowledge-sharing sessions within the team.
Microsoft 365 Management: Ensure the health and performance of the Microsoft 365 environment, focusing on security, reliability, and integration with other systems.
On-Call Support: Participate in an on-call rotation to provide critical support outside of core working hours as required.

Required Skills and Experience

Demonstrable experience leading IT projects from inception to completion, particularly in cloud migration, infrastructure optimisation, and business continuity planning.
Proven track record in an in-house environment (as opposed to Managed Service Provider backgrounds), with the ability to take full ownership of projects.
Proficiency in Azure resource provisioning using Infrastructure-as-Code tools like Terraform.
Hands-on experience in setting up and managing CI/CD pipelines with Azure DevOps or similar platforms.
Strong Scripting skills in PowerShell, Python, or other languages for automation.
Deep understanding of Azure security principles, compliance requirements, and monitoring tools.
Excellent communication and collaboration skills to work effectively with various stakeholders.
Relevant Azure certifications (eg, AZ-900, AZ-104, AZ-400) are advantageous.
Knowledge of cybersecurity frameworks such as ISO27001 and Cyber Essentials Plus is a plus.
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.

Benefits

25 days of annual leave, plus additional days off over the Christmas period.
Flexible benefits package with options to buy or sell holiday days.
Hybrid working policy, with a combination of remote and office-based work.
Comprehensive healthcare benefits, including private medical insurance and critical illness cover.
Competitive pension scheme and life assurance.
Opportunities for professional development, including support for certifications and training programmes.
Employee wellbeing support, including generous sick pay, access to wellbeing programmes, and an Employee Assistance Programme.
Additional perks such as wedding and birth vouchers, employee referral bonuses, and discounts on various services.

In accordance with the Employment Agencies and Employment Businesses Regulations 2003, this position is advertised based upon DGH Recruitment Limited having first sought approval of its client to find candidates for this position.

DGH Recruitment Limited acts as both an Employment Agency and Employment Business

Apply Now
Share this job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙