Azure DevOps Engineer - London Market Insurer - London
The primary focus for this role is to be a key and influential member of our Group IT Team with a focus on DevOps and offer dedicated support to our various BAU and Change squads as we create new “Cloud” solutions to add value to the business.
Key responsibilities:
- Create and maintain the pipelines for publishing infrastructure code to Azure
- Oversee and coach squads in intra-day deployments mechanisms
- Drive the DevOps principles and culture across Group squads
- Coach and influence engineers to DevOps maturity
- Oversee and direct the vendor DevOps and Infrastructure resources
- Create and maintain Azure infrastructure across all environments
- Perform cost projection, analysis and monitoring
- Propose and implement time-saving initiatives
- Create and maintain monitoring at all levels (infrastructure, app, data)
- Monitor issues and availability and ensure the correct escalation path is followed
- Monitor performance and propose improvements
- Implement auto-scaling of resources to meet the needs of the moment
- Collaborate with all Group Chapters
- Help to commoditise cloud services where possible
- Identify engineering limits, bottlenecks and tipping points before they’re reached
Technical Skills:
- Experience of working as an engineer, working on solutions in the cloud (or hybrid). Preferably Azure DevOps.
- Commercial hands-on software delivery, including either implementation and on-going systems administration experience in a previous role using a variety of technologies, or, build and deployment engineering with modern practices
- Sound experience in identifying, implementing and maintaining IT solutions / systems in regulated markets / industries
- Knowledge of Terraform and Azure Resource Management Templates preferred
- Experience with technologies and toolchains such as Puppet, Jenkins, Bitbucket, C#, Visual Studio, Azure DevOps, Powershell, Kubernetes, Microsoft SQL/Azure SQL
- Proven accountability for delivering technical components of both IT or commercial projects and on-going “ BAU” programmes
- Ability to work as part of a small team that is part of a larger product division
- Knowledge of Cloud native, microservices, containerized systems, preferably with Microsoft Azure
- Comfortable in a rapidly changing environment
- Able to articulate on processes and tools utilized to ensure quality, stability, performance, scalability, deployment, security, maintenance and documentation
- Knowledge and understanding of latest trends in DevOps methodologies, processes and tools, as well as emerging solutions and ability to apply them when appropriate
- Previous experience of application support and operations – understanding how to troubleshoot system issues and find a pragmatic solution in a timely manner
- A strong interest and awareness of all cloud providers and their services
- Some knowledge of the Insurance Market with Lloyd’s market experience particularly useful