Senior DevOps Engineer
- Moves you to
- Cyprus
- Support
- Relocation support
- Posted
70,273 relocation jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
We are looking for an engineer to own our CI/CD platform and its AWS infrastructure for a large C++ codebase. Your goal is fast, reliable builds for every developer, backed by metrics.
Responsibilities
Own the GitLab CI/CD platform: pipeline design, speed, stability and cost
Build reusable CI templates shared across 10+ projects
Design and run AWS infrastructure for CI: autoscaling runner fleets on EC2/EKS, IAM, S3 storage
Build monitoring and alerting for runners, storage, caches and build times
Use metrics to find bottlenecks and reduce time-to-result
Optimise C++ pipelines (Conan + CMake) for reproducible builds and predictable caching
Keep CI secure with least-privilege access and short-lived credentials via Vault
Requirements
Deep experience with GitLab CI/CD: templates, extends, rules, needs, artifacts, cache, child and dynamic pipelines
Experience running and tuning GitLab Runners (docker, shell, k8s): autoscaling, resource limits, concurrency
Strong AWS: EC2, IAM, S3, VPC; EKS is a plus
Prometheus, Grafana and ELK: metrics, dashboards, alerting and incident diagnostics
Ability to find the root cause of a slow build from metrics (IOwait, NFS, cache hit ratio, runner saturation)
Hands-on Conan, CMake and ccache in CI
Ansible for configuration management
Vault or a similar tool integrated with CI
Strong Linux troubleshooting and a data-driven approach
Nice to have
Multi-region runners and caching
Python or Go for automation
Kafka
What we offer
Result-oriented bonuses on top of a highly competitive salary
Transparent processes and no red tape
Real ownership of the platform
A team with one of the highest levels of expertise on the market
Relocation support to Cyprus