(Senior) DevOps Engineer (m/f/x)
Primary stack
Job description
About the Position
Cockpit is currently seeking a (Senior) DevOps Engineer (m/f/x) to join our team in Berlin. As a permanent employee working full-time, you will be responsible for managing our infrastructure and DevOps processes, from Kubernetes and CI/CD pipelines to monitoring, databases, and security.
Responsibilities
Your tasks will include:
- Kubernetes & containers: Operation and expansion of our clusters, node setup, upgrades, deployments, troubleshooting, and application testing; onboarding of development teams onto the platform; management of Docker-based container solutions and their integration into the existing infrastructure.
- CI/CD & GitOps: Maintenance and further development of our GitLab environment, including pipelines, runners, the GitLab Agent for Kubernetes, and the Jira integration; GitOps-based delivery with ArgoCD or Flux.
- Automation & Infrastructure as Code: Provisioning and configuration management with Terraform and Ansible.
- Databases: Installation, configuration, maintenance, and troubleshooting of our database systems.
- Observability: Setup and operation of ELK / TIG / Grafana Alloy stacks - installation, configuration, dashboards, and alerting.
- Networks & diagnostics: Analysis and optimization of our networks; log file analysis and systematic root cause analysis, up to and including complex incidents at packet level.
- Security: Security checks at application and infrastructure level, plus security gates in the pipeline (SAST, dependency/SCA scanning, secrets detection, SBOM generation, artifact signing).
Requirements
- A degree in computer science, a STEM subject, or an equivalent qualification gained through several years of professional experience.
- Strong Linux skills and solid networking fundamentals (TCP/IP, DNS, TLS, MTU/routing) with proven troubleshooting ability.
- At least 3 years of hands-on Kubernetes experience in production environments, along with container technologies (Docker/OCI).
- Hands-on depth with GitLab CI/CD or comparable systems, and with GitOps tooling such as ArgoCD or Flux.
- Practical experience automating infrastructure and configuration as code with Terraform and Ansible.
- Excellent analytical and debugging skills, with a structured, detail-oriented way of working.
- A collaborative mindset: you enjoy developing solutions together, document your work, and share knowledge across the team.
Nice to Have
- Experience with a specific cloud platform (OCI, Azure, AWS, or GCP) and with migration projects.
- Familiarity with Dev Sec Ops toolchains such as SonarQube, Sonatype Lifecycle, Trivy, or Cosign/Sigstore.
We Offer
We are motivated, committed, and believe in the importance of teamwork. We offer unparalleled opportunities for personal growth and development, all to create a compelling and rewarding work environment.
Our team enjoys daily amenities such as:
- Fresh fruit daily in the team kitchen
- An in-house canteen with a daily selection of dishes from our chefs
- Table tennis and football
- Flexible working hours and partial remote work
- Space for creativity
- Budget for training and further education
- Access to discounts in the travel industry
- Team activities
Oh, by the way, we speak English during the day.
About the Company
We value personal interaction and foster a vibrant team culture, so we offer a hybrid work model that requires a presence in the office at least three days a week and allows for remote work. Additionally, we offer interesting workation models.
Interested?
Apply now!
© AERTiCKET. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at AERTiCKET
All 38 rolesData Scientist – Machine Learning (m/w/d)
AERTiCKET · Berlin
Cache Support Professional (m/w/d)
AERTiCKET · Berlin
(Senior) DevOps Engineer (m/f/x)
AERTiCKET · Berlin
(Senior) Controller (m/w/d)
AERTiCKET · Berlin