Senior GitLab Engineer
VerdaOm tjänsten
At Verda, we're building a full-stack AI cloud, covering everything from data centers and hardware to our own cloud platform that
the world's leading AI teams use to do serious AI work.
We strive to make a positive mark on the world through the infrastructure we build and give leading teams a service they can truly
depend on. Headquartered in Helsinki, we operate globally with offices in London and San Francisco.
Join Verda while it’s still being built - not once it’s finished.
WHY VERDA
- A real chance to make an impact and work alongside world class engineers, researchers, and partners across the global AI
ecosystem.
ABOUT THE ROLE
As Senior GitLab Engineer, you'll take ownership of our self-managed GitLab. Almost everything our engineers do runs through it:
source code, CI/CD, the container registry, and the tooling that delivers changes into our infrastructure. After that, you'll run
it as a service that engineering can rely on as Verda grows.
You'll be part of our IT team and own the GitLab service, while engineering teams own what they build on it and Security sets the
security policy. You'll work closely with our DevEx team to make developers' lives easier, and train backup owners in IT, so
GitLab never depends on one person.
YOUR RESPONSIBILITIES
- Own GitLab end to end: Configuration, maintenance, upgrades, troubleshooting, and the roadmap for where GitLab goes next. You
will work with teams to decide how the instance is best run, and you are accountable for it running well.
- Architecture and resilience: Design how we run GitLab so it is highly available, performs well, and can recover from failures
as Verda grows. This includes capacity planning and scaling decisions.
- Backup, recovery, and continuity: Set up automated backups for repositories, databases, configuration, and secrets, and test
restores regularly. Agree recovery targets with the engineering teams and document them in line with Verda's continuity policy.
- Shared CI runners: Build and run the shared CI runner fleet, so teams get fast, reliable pipelines without managing their own
infrastructure. Teams that need their own runners, for example for deployments, keep owning them. You set the standard for how
those runners connect and work with Security to keep all runners secure.
- Monitoring and operational reliability: Monitor GitLab's health, performance, storage, and capacity, and tune it as usage
grows. Set up alerts that are useful, lead incident response and root-cause analysis, and fix problems for the long term rather
than just restarting.
- Safe change: Test upgrades, configuration changes, and new features in staging before they reach production. Apply security
releases quickly, keep rollback plans tested, and manage configuration as code where possible.
- Security and access: Keep GitLab patched and securely configured, together with Security. Set up SSO, group-based access, and a
clear group structure, look after tokens and service accounts, and keep audit logs that show who did what.
- Automation and documentation: Automate admin work with the GitLab APIs and CLI. Write runbooks that someone else can follow
under pressure, and train backup owners in IT, so GitLab never depends on one person.
YOUR KEY COMPETENCIES
- Deep understanding of GitLab's components (Rails, Sidekiq, Gitaly, PostgreSQL, Redis, object storage) and how each of them
fails
- Experience with GitLab's reference architectures and high-availability (HA) designs, including the trade-offs between Linux
package and cloud-native deployments
- Strong Linux skills and infrastructure as code, with tools like Terraform, Ansible, or Salt, and automation in Bash, Python, or
similar
NICE TO HAVE
PRACTICALITIES
What's next
We're building fast and this role needs the right person behind it. There's no artificial deadline, but when we find who we're
looking for, we move. If this sounds like your next move, apply now.
Please submit your application through our Careers page. We don't accept applications sent by email.
Krav- & nyckelordscheck
Identifierade kompetenser & krav i annonsen:
Har du någon av dessa kompetenser? Klicka på ett ord för att lägga till det i din profil:
Restid & pendling
Representerar du arbetsgivaren? Få prioriterad topp-placering i Helsingfors och dölj konkurrerande annonser på sidan.