DevOps Engineer
Role details
Job location
Tech stack
Job description
We're looking for a hands on DevOps Engineer who enjoys solving problems, improving systems, and taking ownership.
You'll play a key role in refining and modernising our pipelines, managing deployments, and helping us drive automation across a busy development landscape. You'll work closely with development, QA and infrastructure teams to streamline delivery, reduce bottlenecks and improve reliability across environments.
What you'll do:
- Manage and enhance CI/CD pipelines to support automated builds and deployments.
- Deploy and configure DevOps tools, build servers and version control systems.
- Automate release and deployment processes using scripting (e.g., PowerShell, Bash).
- Monitor environments to ensure stability, performance and continuity.
- Troubleshoot issues in collaboration with developers and technical teams.
- Support upgrades, installs and deployments into client environments.
- Contribute ideas and improvements to speed up delivery and reduce manual work.
Requirements
Do you have experience in Scripting?, * 5+ years' experience in DevOps, Build/Release Engineering or similar.
- Solid understanding of SDLC, branching strategies and release workflows.
- Experience with CI/CD tools (ideally Azure Pipelines/Azure DevOps).
- Strong scripting skills - PowerShell preferred (Bash or Python also valuable).
- Good working knowledge of SQL / database concepts.
- Proficient with Git.
- Able to communicate clearly with both technical and non technical stakeholders.
- Self driven, proactive and comfortable working in a busy environment.
Insurance experience is beneficial but not essential - the right mindset, curiosity and willingness to dive in are what matter most!