Senior DevOps Engineer in London

Senior DevOps Engineer in London

London Full-Time 60000 - 72000 € / year (est.) No home office possible
Carallon

At a Glance

  • Tasks: Support build and testing infrastructure, improve automation, and streamline processes.
  • Company: Carallon, a leading product research and development company in the entertainment industry.
  • Benefits: Flexible working environment, professional development, profit-sharing scheme, and private healthcare.
  • Other info: Opportunity to shape future DevOps strategies in a dynamic and supportive setting.
  • Why this job: Join a close-knit team creating spectacular events and innovative products.
  • Qualifications: 3+ years in DevOps or software engineering with skills in Python, Java, and Ansible.

The predicted salary is between 60000 - 72000 € per year.

Job Reference: CAR/SDE/APR26

Salary: Dependent on experience

Working hours: Full-time (37.5 hours/week)

Contract type: Permanent

Location: Carallon Offices, 272 Gunnersbury Avenue, Chiswick, London

About Us

Carallon is a product research and development company creating industry‑leading award‑winning products. Based in London, we specialise in industrial hardware and software design for the entertainment industry, encompassing lighting control, LED video processing and motion control. Many of our hardware products have their own integrated user interfaces, while others have accompanying configuration software that runs on desktop or mobile, and we also develop standalone software products.

Projects our team designs and manufactures for include:

  • The Pharos Architectural Control range of lighting control products used in theme parks and architectural installations worldwide
  • The Martin Professional P3 LED Video Wall processors
  • The industry‑leading Brompton Technology control and processing solution for video walls used in concerts, award shows and television.

As of 2020, Carallon is now owned by an Employee Ownership Trust. As a result, staff can enjoy additional rights and benefits, including an employee council, an annual tax‑free profit‑share scheme (dependent on company performance) and private healthcare.

Job Summary

The Senior DevOps Engineer position is within our development team, working closely with our project software teams and co‑located client teams to support their build and testing infrastructure. Most of our projects use C++, cmake/qmake and the Qt framework libraries running on a variety of platforms. They also support mobile deployment on Android and iOS.

A successful candidate would typically be involved with:

  • Maintaining, upgrading and troubleshooting build system infrastructure, encompassing Git/Gerrit repositories, Jenkins pipelines and distributed builds using Incredibuild
  • Assisting with setting up and maintaining new build and testing servers using Ansible and Docker and looking to improve the automation, resilience and scalability of these systems
  • Developing monitoring and reporting systems for build performance and quality metrics.
  • Maintaining code signing tools and developer accounts supporting deployment
  • Helping with Gitlab integration and issue tracker syncing tasks for our largest client

The engineer would also be tasked with working on automation efforts and internal tooling systems to streamline processes and reduce administrative friction, for example:

  • A company web‑based dashboard linking to various data APIs tracking code metrics, attendance, time allocations and the like
  • Support tools to pull timesheet and progress calculations from various sources and provide project managers and executives with useful reports
  • Web and database automation tools to store and track software/hardware license management and related company data when onboarding/offboarding engineers

Further, the candidate would be encouraged to help Carallon develop a future DevOps strategy suitable for a growing software development house, making use of new technologies as appropriate. The role would suit an engineer well‑grounded in DevOps best practice who is keen to develop their skillset and responsibilities further.

We offer a very friendly, flexible and supportive working environment, with an internal professional development programme and regular training. Our development team is close‑knit and highly motivated with a keen interest in the products it creates. A successful candidate should be similarly minded working in the driven, focused environment required to bring original and ground‑breaking products to market.

The role is a unique opportunity to contribute to engineering systems that will be used to create spectacular events ranging from televised award‑shows such as the Oscars, to corporate events for the world's leading brands, to the biggest rock‑and‑roll tours.

Key Responsibilities

  • Work with developers and QA engineers to address build system issues and improve system infrastructure to reduce application build times and bottlenecks
  • Improve DevOps system resilience and automation through use of scripting and infrastructure‑as‑code
  • Assist with Carallon build system integration with client systems as they arise (issue trackers, Gitlab, etc)
  • Develop custom Java plugins for Jenkins and Gerrit to improve workflow automation
  • Work on internal tool development to streamline department administration and efficiency (typically Python‑based)

Essential Qualifications

  • Genuine interest in DevOps/build systems, software tools and technical challenges
  • 2:1 or higher degree in a related subject from a Russell Group university or equivalent
  • At least 3 years of experience as a DevOps or software engineer working with Python, Java and Ansible
  • Familiarity with Windows‑based build systems and development infrastructure support
  • Knowledge/experience of Jenkins or similar CI/CD tool configuration
  • Experience in one or more of the following: C++, Javascript and Incredibuild
  • Ability to discuss prior DevOps work, explain the processes involved and justify decisions made
  • Ability to communicate ideas and concepts effectively in spoken and written English within a technical environment
  • Evidence of the ability to work as part of a team, sharing skills, experience and interests with colleagues

Desirable Extras

  • Experience with Linux configuration and BSP tools (Buildroot/Yocto) or build optimisation (ccache)
  • Experience with Mac build systems and Xcode
  • Knowledge of Git and Gerrit version control
  • Familiarity with Incredibuild
  • Demonstrable interest working with video or lighting for live entertainment
  • Excellent time management, including the ability to prioritise conflicting tasks appropriately

Senior DevOps Engineer in London employer: Carallon

Carallon is an exceptional employer, offering a supportive and flexible work environment that fosters professional growth and development. As part of an Employee Ownership Trust, employees benefit from unique rights such as profit-sharing and private healthcare, while working on innovative projects that shape the entertainment industry. The close-knit development team encourages collaboration and creativity, making it an ideal place for those looking to make a meaningful impact in their careers.

Carallon

Contact Detail:

Carallon Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior DevOps Engineer in London

Tip Number 1

Network like a pro! Get out there and connect with folks in the industry. Attend meetups, conferences, or even online webinars. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your expertise in DevOps and related technologies, making you stand out from the crowd.

Tip Number 3

Prepare for interviews by practising common DevOps questions and scenarios. Think about how you've tackled challenges in the past and be ready to discuss your problem-solving approach. Confidence is key!

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, it shows you're genuinely interested in joining our awesome team at Carallon.

We think you need these skills to ace Senior DevOps Engineer in London

DevOps Best Practices
C++
Python
Java
Ansible
Docker
Jenkins

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior DevOps Engineer role. Highlight your experience with build systems, automation, and any relevant technologies like Python, Java, and Ansible. We want to see how your skills align with what we're looking for!

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 you can contribute to our team at Carallon. Be sure to mention any specific projects or experiences that relate to our work in the entertainment industry.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical examples of your skills in action, especially if they involve automation or build system improvements!

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It helps us keep track of applications and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Carallon

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like C++, Python, and Ansible. Brush up on your knowledge of Jenkins and CI/CD tools, as you'll likely be asked about your experience with these during the interview.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous DevOps roles. Think of examples where you improved build times or automated processes. This will demonstrate your ability to tackle technical challenges effectively.

Understand the Company’s Products

Familiarise yourself with Carallon’s products and projects, especially those related to lighting control and video processing. Showing genuine interest in their work can set you apart and help you connect with the interviewers.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, future DevOps strategies, or ongoing projects. This not only shows your enthusiasm for the role but also helps you gauge if the company culture aligns with your values.