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 problems and designing scalable solutions.
- Why this job: Make a real impact by transforming engineering practices and influencing teams.
- 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 no direct reports but 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 in Newtownabbey employer: Ocho
Our FinTech client offers an exceptional work environment that fosters innovation and collaboration, making it an ideal employer for a Principal DevOps Engineer. With a strong focus on employee growth, the company provides opportunities to lead transformative projects while enjoying a flexible work-from-home policy. The culture encourages continuous learning and the use of cutting-edge technologies, ensuring that employees are well-equipped to thrive in their roles.
StudySmarter Expert Advice🤫
We think this is how you could land Principal DevOps Engineer - multiple roles in Newtownabbey
✨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! If you've got experience with GitHub Enterprise and CI/CD transformations, make sure to highlight that in conversations. Share specific examples of how you've improved engineering delivery metrics or led platform migrations.
✨Tip Number 3
Get involved in relevant communities! Join online forums or local meetups focused on DevOps and FinTech. Engaging with others in the field can help you stay updated on trends and job opportunities while also showcasing your passion for the industry.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got multiple roles available, and applying directly can sometimes put you ahead of the competition. Plus, it’s a great way to show your enthusiasm for joining our team!
We think you need these skills to ace Principal DevOps Engineer - multiple roles in Newtownabbey
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Principal DevOps Engineer role. Highlight your experience with GitHub Enterprise, CI/CD transformations, and any relevant cloud platforms to catch our eye!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about DevOps and how your background makes you the perfect fit for this role. Don’t forget to mention any specific projects or achievements that demonstrate your expertise.
Showcase Your Technical Skills:We love seeing hands-on experience! Be sure to include examples of your work with Terraform, Ansible, and Docker. If you've led migrations or platform changes, share those stories to illustrate your impact in previous roles.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and we can’t wait to see your application come through!
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.