Senior GitLab Engineer

Verda is a Helsinki-headquartered full-stack AI cloud provider offering on-demand GPU compute, clusters, serverless containers, storage, APIs, and related AI infrastructure.

Series BRecently funded
Helsinki, Finland
About Verda

Formerly DataCrunch, Verda operates European AI cloud infrastructure for the full AI lifecycle, from prototyping and distributed model training to scalable inference. It manages data-center infrastructure, hardware, cloud-platform services, and an in-house AI Lab.

View jobs by Verda

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will own the self-managed GitLab service from configuration and upgrades through reliability, security, recovery, and roadmap planning. You will operate shared CI runners, automate administration, monitor service health, test changes safely, document procedures, and train backup owners.

Requirements

  • Several years of experience running self-managed GitLab in production
  • Knowledge of GitLab components including Rails, Sidekiq, Gitaly, PostgreSQL, Redis, and object storage
  • Experience with GitLab reference architectures and high-availability designs
  • Experience running GitLab Runner at scale
  • Linux and infrastructure-as-code skills
  • Experience with Terraform, Ansible, Salt, Bash, Python, or similar tools
  • Experience with Prometheus-compatible monitoring and Grafana

Responsibilities

  • Own GitLab configuration, maintenance, upgrades, troubleshooting, and roadmap
  • Design a highly available and resilient GitLab architecture
  • Set up and test backups and restores for repositories, databases, configuration, and secrets
  • Build and operate the shared CI runner fleet
  • Monitor GitLab health, performance, storage, and capacity
  • Lead incident response, root-cause analysis, and long-term fixes
  • Test changes in staging, apply security releases, and maintain rollback plans
  • Configure SSO, group-based access, tokens, service accounts, and audit logs
  • Automate administration with GitLab APIs and CLI
  • Write runbooks and train backup owners

Benefits

  • Equity compensation
  • Local benefits