Job Title: DevOps Engineer
Salary: £55,000 - £62,000
The Business:
Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering.
At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD.
Role Description:
DevOps Engineers at IMP work to enable high performance delivery teams. They typically work within a cross functional Platform squad while also spending time with delivery squads to understand the needs of projects. Reporting to the Lead DevOps Engineer, they work with involvement from developers, devops, security, and test.
The successful candidate will be confident applying the best practice of their discipline, with an emphasis on cloud and IaC. They’ll be highly collaborative, with an understanding of the technical and cultural drivers of successful DevOps.
Key responsibilities:
1. Configuration Management
o Manage the configuration of production cloud resources
o Configure and develop IaC solutions in partnership with delivery teams
o Partner with test and development specialists to ensure a relevantly consistent experience across test/prod environments.
2. Integration and Build
o Build and maintain continuous integration pipelines in Azure DevOps, using Bicep, and ARM.
o Advocate for continuous delivery, and deliver technical solutions aimed at enabling it.
o Monitor and respond to pipeline issues, partnering with delivery teams.
3. Release and Deployment
o Maintain release pipelines to be consumed by developers on delivery teams.
o Serve on-call for out of hours pipeline issues and support successful runs.
o Advocate for relevant secure package management solutions.
o Partner with delivery team leads to advocate release strategies such as blue/green, feature toggles, scaled releases, or dark deployments.
4. IT Infrastructure
o Manage cloud resources using, emphasising automation, maintainability, and cost management.
o Automate routine infrastructure tasks.
o Advocate scalable, secure, and resilient architectures in partnership with architecture specialists.
o Collaborate with delivery teams to ensure systems are designed with support plans in mind.
o Advocate practical SLOs for managing service quality within your area.
5. Incident Management
o Implement automated alerting and escalation procedures using tools such as Azure Monitor and Logic Apps.
Skills, experience, and attributes:
Essential: Azure Monitor, Azure DevOps Pipelines, Powershell, ARM/Bicep
Desirable: C#, AZ-400 (Microsoft Certified: DevOps Engineer Expert), SQL database management experience
Benefits:
* 27 days of holiday per year plus bank holidays
* AXA Health insurance including dental and mental health
* Broadband allowance
* Home office stipend
* Life assurance (4 x basic salary)
* Encouraged and funded CPD
Please send your CV and a personal statement outlining why you’re a good fit to careers@impsoftware.co.uk.
#J-18808-Ljbffr