Back to Job Search

Senior Infrastructure Engineer

Job Description

Your role will provide technical leadership, guidance, and support for the broader Cloud community to embed high performance and delivery-focused outcomes. 

Main Duties:

  • Provide Cloud technical leadership to project delivery teams, identifying and selecting appropriate technical solution based on user needs and business requirements

  • Produce and assure Cloud technical designs based on business needs and providing justification for decision-making in chosen technical design

  • Analyse the impact of Cloud technical choices on business processes

  • Horizon scanning and continuous research on emerging Cloud principles and best practices

  • Lead on developing, implementing, enhancing and managing technical Cloud practices into wider teams

  • Enable the reuse of patterns, tools, and components across the Cloud profession

  • Collaborate with the Architecture community to ensure that solutions align with target architectures and technology roadmaps

  • Assure that Cloud technical solutions follow all agreed processes and best practises, particularly around security and governance

  • Contribute to the overall technology strategy and roadmap for both individual projects and IT

  • Contributing to decisions and directions in a collaborative team environment, including but not limited to estimations, product planning, user stories (requirement) creation

  • Actively participate in Team and Agile Scrum meetings

  • Applying a continuous improvement mindset to identify and explore opportunities to improve processes and ways of working

  • Engage with Leads across IT, to drive the department strategic vision and collaborate on wider initiatives

  • Pro-actively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF)

Your experience: 

  • Expert knowledge and experience with cloud providers such as Azure (preferred), AWS, or Google Cloud

  • Significant knowledge and experience with Infrastructure-as-Code approaches to managing cloud resources (Terraform)

  • Excellent knowledge and proven experience implementing continuous integration (CI) and continuous deployment (CD) processes and tools, including pipeline design and administration

  • Demonstrable experience in service support including troubleshooting and incident resolution

  • Extensive experience of working within agile teams for rapid delivery

  • Detailed understanding of security in cloud

  • Experience with modern delivery models such as Scrum and Agile

  • Experience of monitoring and logging tools such as Dynatrace, Azure applications insights and log analytics