About IONOS
At IONOS, we don't just manage servers – we shape the digital future for more than 6.2 million customers worldwide with our solutions. As Europe's leading hosting provider and a pioneer in independent cloud solutions, we are building next-generation infrastructure – from sovereign cloud architectures and high-performance GPU clusters to integrated AI automation tools.
What drives us is digital sovereignty for Europe and real impact for small and medium-sized businesses (SMBs) as well as large enterprises. We work in agile teams, rely on transparent structures, and believe that excellence and innovation only emerge through true team spirit.
Ready for your next step? Become part of IONOS and grow with us.
About the Team
You will join an operations and development team.
Deployment for our CRM is currently handled by a dedicated DevOps team using GoCD pipelines, Ansible, and virtual machines across multiple data centers. We are currently using Docker, Docker Swarm, and Portainer for our test environments.
Deployment for our ai platform is GitOps-driven via ArgoCD and Kustomize on Kubernetes, with Jenkins/Harbor for CI and HashiCorp Vault (External Secrets Operator) for secrets. Cilium CNI with BGP Control Plane handles networking across prelive and live clusters. Local environments use Docker Compose, elastic search, ClickHouse, MinIO, and Redis; Langfuse runs across all environments with ClickHouse as its backend.
We want to move toward a more dynamic infrastructure model, potentially based on Kubernetes for all our systems where possible. Our goal is to gain speed in spinning up environments for testing purposes but also more flexibility in a potential hybrid production environment.
You will work alongside our existing DevOps team and experienced engineers, who will support you as you grow into the more advanced parts of our stack.
Role Overview
We are looking for a DevOps Engineer with around 3–5 years of experience who will work directly with the development teams and take an active part in the next stage of our infrastructure.
This role combines hands-on Linux administration, container orchestration, networking knowledge, and modern DevOps practices. You will help us move from VM-based deployments toward a more scalable, orchestrated platform.
Responsibilities
Build, maintain, and improve CI/CD pipelines in collaboration with development teams
Contribute to the gradual move of our infrastructure toward container orchestration, potentially based on Kubernetes
Maintain and optimize Debian-based Linux systems
Help ensure high availability and monitoring across multiple data centers
Support telephony and real-time AI integrations from an infrastructure perspective
Contribute to observability, logging, and incident response practices
Automate infrastructure provisioning and configuration
Take part in the team's on-call rotation
Help maintain security across the infrastructure: ISO security standards, vulnerability handling, and dependency tracking
Work closely with developers to optimize deployment workflows and runtime environments
Use AI tooling effectively (Claude, ChatGPT, internal MCP tools) to improve productivity and automation
Required Skills and Experience
Solid Linux administration experience, preferably Debian-based systems
Hands-on experience with Docker in production environments
Working knowledge of Kubernetes fundamentals and deployment mechanisms
Good understanding of networking fundamentals (TCP/IP, DNS, routing)
Experience with CI/CD systems and infrastructure automation tools
Good scripting skills (Bash, Python or similar)
Good Ansible skills
Structured approach to troubleshooting across multiple services
Nice to Have
Experience migrating from VM-based infrastructure to container orchestration
Experience with cloud native architectures (design, build, operations)
Exposure to GitOps tooling such as ArgoCD and Kustomize
Exposure to HashiCorp Vault or other secrets management tools
Knowledge of BGP or…