Start Date
Immediate
Expiry Date
06 Dec, 25
Salary
80000.0
Posted On
07 Sep, 25
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Life Insurance
Industry
Information Technology/IT
PREFERRED QUALIFICATIONS
· Industry-recognised certification such as, but not limited to, AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Google Professional Cloud DevOps Engineer.
Job Type: Full-time
Pay: £60,000.00-£80,000.00 per year
Benefits:
Work Location: Hybrid remote in London EC1V 0D
ROLE OVERVIEW
The DevOps Engineer will play a pivotal role in bridging the gap between software development and IT operations, ensuring that our systems are reliable, and releases are swift and secure. The successful candidate will be responsible for the design, implementation and maintenance of our CI/CD pipelines and our development infrastructure across both our desktop and web applications. The DevOps Engineer will work closely with our Development and Tech teams to ensure efficient and reliable delivery of our software.
RESPONSIBILITIES
Assess Current State: Conduct a thorough assessment of the existing CI/CD practices, tools, workflows, and team dynamics. Understand the strengths, weaknesses, and areas for improvement in the current setup. This will cover our development environment initially, potentially expanding to other areas.
Establish Clear Objectives: Work with senior leadership and stakeholders to define clear objectives for DevOps implementation. These objectives should align with business goals and address pain points such as deployment bottlenecks, quality issues, and siloed workflows.
Standardise Processes: Identify opportunities to standardise and automate processes across development, testing, deployment, and operations. Implement best practices for version control and deployment pipelines.
Expand CI/CD Practices: Build upon existing CI/CD practices to improve efficiency, quality, and reliability. Implement more advanced automation where applicable, including automated testing, deployment verification, and infrastructure provisioning.
Build Relationships: Develop strong relationships with all colleagues, in particular development and operations teams. Understand their needs, challenges, and perspectives to foster collaboration and trust.
Promote Collaboration: Encourage collaboration between development and operations teams by breaking down silos and fostering a culture of shared responsibility. Emphasise the importance of communication and teamwork.
Provide Training and Support: Offer training and support to teams to ensure they have the necessary skills and knowledge to adopt DevOps practices effectively. Provide hands-on workshops, coaching, and resources to facilitate learning and adoption.
Measure Performance: Define key metrics and KPIs to measure the performance and impact of DevOps practices. Track metrics such as deployment frequency, lead time, deployment success rate, and mean time to recovery to assess progress and identify areas for improvement. Provide updates to senior management on the status of DevOps initiatives and projects.
Encourage Continuous Improvement: Foster a culture of continuous improvement by encouraging teams to experiment, learn from failures, and iterate on processes.
Establish feedback loops to gather input from teams and stakeholders and use it to drive ongoing improvements. Stay current with industry trends and best practices in DevOps and cloud technologies.