onsite
DevOps Engineer - System Administration & CI/CD - I. K. Hofmann GmbH
Devops Engineer
DevOps Engineer responsible for managing Linux infrastructure, automating deployments, and maintaining CI/CD pipelines using Docker, Kubernetes, Git, and Jenkins. Focus on reliability, scalability, and continuous improvement of development workflows.
About the role
Key Responsibilities
- Design, implement, and maintain Linux-based production environments, ensuring high availability and security.
- Build and optimize CI/CD pipelines with Jenkins, GitLab CI, or similar tools to automate build, test, and deployment processes.
- Containerize applications using Docker and orchestrate them with Kubernetes, managing cluster lifecycle and scaling.
- Collaborate with development teams to integrate automated testing, code quality checks, and monitoring into the release cycle.
- Monitor system performance, troubleshoot incidents, and implement proactive capacity planning and disaster recovery strategies.
Requirements
- Proven experience in Linux system administration and shell scripting.
- Hands‑on expertise with Docker, Kubernetes, and CI/CD tooling (Jenkins, GitLab CI, etc.).
- Strong understanding of networking, security best practices, and cloud platforms (AWS, Azure, or GCP).
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced environment.
- Fluent in German and English, both written and spoken.
Skills
cicdlinuxdockerkubernetesjenkins