Cloud Engineer
Location: Brighton / Home Based
Salary: £62,000 - £82,000 (+ bonus, excellent benefits)
Skills: Azure, Terraform, Infrastructure as Code (IaC), Excellent Communication Skills
We are looking to recruit a Cloud Engineer for a technology driven public sector organisation based in Brighton. Working as part of my client's growing DevOps Team the Engineer will be responsible for enabling the growth and development of the companies' technologies, implementing fast and effective change adhering to a cloud first strategy.
Working in a Windows / Azure environment the DevOps Engineer helps increase business agility through the reduction of delivery timelines and the optimisation and automation of IT infrastructure platforms.
What is needed for the role is experience of working in an Azure environment and commercial experience of Infrastructure as Code. You will have good commercial experience working with Terraform and any exposure to Bicep or Powershell would be preferred.
The role:
Creating a new platform for development work, creating standard pipelines and automation processes. Design, develop, build and automate CI/CD pipelines to streamline solutions. This includes cloud environments, automations, DevOps toolsets and development of Infrastructure as Code principles.
Oversee, estimate and prioritise work items
Proactively engage and drive collaboration across technical groups, project teams and service providers, driving best practise.
Support migration of IT infrastructure into Azure IaaS, PaaS and SaaS cloud introducing Infrastructure as Code principles and tools.You need to be able to demonstrate:
Experience using CI and CD tooling to create, build and release processes for different types of applications in a predominantly .NET ecosystem, including solving complex CI problems (for example, Azure DevOps, TFS, TeamCity).
Good experience of collaborating across teams to investigate, diagnose and fix problems using creative thought processes within large-scale IT systems, and ability to identify, design and deliver long term improvements in DevOps efficiencies.
Good experience with configuring management and workflow automation tools (for example, Terraform and PowerShell DSC).
Good experience and understanding of using Agile methodologies to plan, develop, test and deliver software through the value stream.
Working knowledge of MS Azure technologies including experience designing CD for Azure App Services.
Working knowledge of automated testing tooling such as Selenium, particularly in their use in continuous integration.
Strong communications and collaboration skills to enable multi team design, delivery and problem solving.
Desirable
Knowledge of PowerShell, C#, .Net framework and SQL.
Familiarity with orchestration systems and containerisation, for example, Kubernetes, Docker