Infrastructure Engineer
Role details
Job location
Tech stack
Job description
As an Infrastructure Engineer you will play a key role in supporting the operation of Ecotricity. You will be responsible for maintaining and implementing solutions within a cloud-first hybrid infrastructure environment. The role will focus on supporting on-premises and cloud infrastructure, migration projects, resilience, and operational excellence.
The successful candidate will work alongside senior engineers modernising infrastructure services, supporting cloud adoption, improving security and reliability, and ensuring robust business continuity and disaster recovery capabilities.
Key Responsibilities
-
Respond to, troubleshoot and resolve incidents and requests in the infrastructure ticket queues.
-
Maintain infrastructure solutions across AWS, Azure, and on-premises environments.
-
Develop and manage Infrastructure as Code (IaC) using Terraform.
-
Support on-premises to cloud migration projects, including planning, execution, and optimisation.
-
Manage and support Microsoft 365/Entra ID
-
Implement and maintain monitoring, backup, business continuity, and disaster recovery solutions.
-
Ensure infrastructure security, compliance, and operational best practices are followed.
-
Maintain and improve networking infrastructure, following Zero Trust principles.
-
Create and maintain technical documentation, standards, and operational procedures.
-
Collaborate with the Cyber team to remediate vulnerabilities and harden system configurations.
Requirements
Essential
-
Experience with AWS and/or Microsoft Azure infrastructure services.
-
Knowledge of hybrid infrastructure environments and on-prem to cloud migrations.
-
Experience managing Microsoft 365, Entra ID, and Microsoft Defender environments.
-
Strong networking knowledge including DNS, VPNs, routing, switching, and firewalls.
-
Strong troubleshooting and problem-solving skills.
-
Ability to work independently and collaboratively within technical teams.
Desirable
-
Experience using Terraform for infrastructure automation and provisioning.
-
Experience implementing or supporting business continuity and disaster recovery solutions.
-
Experience with Microsoft Power Platform.
-
Knowledge of infrastructure security best practices and compliance frameworks.
-
Experience with scripting or automation tools such as PowerShell or Python.
-
Relevant certifications (AWS, Azure, M365, Terraform, Networking, etc.).
Personal Attributes
-
Proactive, within the initiative to identify and tackle problems.
-
Strong communication and stakeholder management skills.
-
Ability to manage competing priorities and deliver under pressure.
-
Keen interest in emerging technologies and continuous improvement.
-
Strong attention to detail and documentation standards.
Benefits & conditions
Healthcare plan, life assurance and generous pension contribution Volunteering Day Hybrid Working Various company discounts (including shops, gyms, days out and events) Holiday of 25 days (plus bank holidays) & ability to buy/sell days Cycle to work scheme, car pooling and onsite parking available