At a Glance
- Tasks: Lead the design and evolution of CI/CD platforms, driving improvements across cloud and on-prem environments.
- Company: Join a leading FinTech company shaping the future of software delivery.
- Benefits: Enjoy remote work flexibility and a competitive salary.
- Other info: Ideal for those who love solving complex engineering problems and designing scalable solutions.
- Why this job: Make a real impact by influencing engineering practices and driving platform transformations.
- Qualifications: Extensive DevOps experience with strong software engineering foundations required.
The predicted salary is between 80000 - 100000 β¬ per year.
Our FinTech client is looking for a Principal DevOps Engineer to play a pivotal role in shaping how their engineering teams build, deploy and operate software at scale. This is the most senior individual contributor within DevOps, with organisation-wide influence.
You'll design and evolve the engineering delivery platform, driving improvements to CI/CD, developer experience, and platform reliability across cloud and on-prem environments. A key initiative is an active migration from Azure DevOps to GitHub Enterprise & GitHub Actions, so experience delivering similar platform transitions is essential.
What You'll Be Doing
- Lead the design and evolution of the enterprise CI/CD platform across cloud and on-prem infrastructure
- Own and deliver the migration to GitHub Enterprise & GitHub Actions, building reusable workflows and quality gates
- Define platform standards across Terraform, Ansible, Vault, Docker and artifact management
- Improve engineering delivery through automation, inner-source tooling and self-service developer platforms
- Track and optimise DevOps delivery metrics (deployment frequency, lead time, change failure rate, MTTR)
- Work across engineering teams to identify systemic problems and implement scalable solutions
What We're Looking For
- Extensive DevOps / platform engineering experience with strong software engineering foundations
- Proven track record leading large-scale platform or CI/CD transformations
- Hands-on experience with GitHub Enterprise & GitHub Actions migrations
- Ability to write production-quality code in C# or Java
- Experience improving engineering performance using DORA metrics
Core Tech Stack
- GitHub Enterprise & GitHub Actions
- Terraform (module authoring)
- Ansible (roles / collections development)
- HashiCorp Vault
- Docker & Docker Compose
- Cloud platforms: AWS, Azure or GCP
- On-prem Linux environments
Nice to have:
- Cloudflare
- Cloudsmith
- Splunk
- SAST/DAST tooling
- Maven/Gradle
- .NET CLI
Ideal Background
- Experience leading organisation-wide DevOps platform changes with measurable outcomes
- Comfortable operating across polyglot environments (.NET & Java)
- Strong advocate for inner-source, developer self-service and platform automation
- Able to produce clear architecture documentation, RFCs and technical design decisions
This role would suit a staff/principal level engineer who enjoys solving systemic engineering problems, designing scalable platforms and influencing how entire engineering organisations deliver software.
Please apply now if you are meeting the above criteria, or contact Andrew Harrison directly.
Skills: Github, Terraform, Ansible, Java, C#, DevOps, Azure
Benefits: Work From Home
Principal DevOps Engineer - multiple roles employer: Ocho
Our FinTech client offers an exceptional work environment for a Principal DevOps Engineer, fostering a culture of innovation and collaboration. With a strong focus on employee growth, you will have the opportunity to lead transformative projects while enjoying the flexibility of remote work. The company prioritises a supportive atmosphere that encourages continuous learning and development, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Adviceπ€«
We think this is how you could land Principal DevOps Engineer - multiple roles
β¨Tip Number 1
Network like a pro! Reach out to your connections in the FinTech space, especially those who are already in DevOps roles. A friendly chat can lead to insider info about job openings or even referrals that could give you a leg up.
β¨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your work with CI/CD pipelines, Terraform, and any migrations you've led. This gives potential employers a tangible look at what you can bring to the table.
β¨Tip Number 3
Prepare for interviews by brushing up on your knowledge of DORA metrics and how they apply to improving engineering performance. Be ready to discuss specific examples from your past experiences where you've made a measurable impact.
β¨Tip Number 4
Don't forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Principal DevOps Engineer - multiple roles
Some tips for your application π«‘
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your DevOps experience, especially with GitHub Enterprise and CI/CD transformations, to show us you're the right fit.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about DevOps and how your background aligns with our needs. Share specific examples of your past successes in platform engineering or migrations to grab our attention.
Showcase Your Technical Skills:Donβt forget to mention your hands-on experience with tools like Terraform, Ansible, and Docker. We want to see how you've used these technologies to improve engineering delivery and platform reliability.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you donβt miss any important updates from us!
How to prepare for a job interview at Ocho
β¨Know Your Tech Stack Inside Out
Make sure youβre well-versed in the core technologies mentioned in the job description, like GitHub Enterprise, Terraform, and Ansible. Brush up on your knowledge of CI/CD processes and be ready to discuss how you've used these tools in past projects.
β¨Showcase Your Transformation Experience
Prepare specific examples of large-scale platform or CI/CD transformations you've led. Highlight the challenges you faced, the solutions you implemented, and the measurable outcomes. This will demonstrate your capability to drive similar initiatives in the new role.
β¨Emphasise Collaboration and Influence
Since this role involves influencing engineering teams without direct reports, be ready to discuss how you've successfully collaborated across departments. Share stories that illustrate your ability to advocate for best practices and drive change in a team environment.
β¨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and coding abilities in C# or Java. Practice coding challenges and be prepared to explain your thought process. This will show your depth of knowledge and your approach to tackling complex issues.