Senior DevOps Engineer Configuration Management

Information Gmbh
Aachen, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Aachen, Germany

Tech stack

Microsoft Windows
Apple Mac Systems
Backup Devices
Bash
C++
Configuration Management
DevOps
Programming Tools
Integrated Development Environments
Python
Linux System Administration
Linux Servers
Performance Tuning
Ansible
Prometheus
Scripting (Bash/Python/Go/Ruby)
System Availability
Delivery Pipeline
Grafana
Kubernetes Helm Charts
Gitlab
GIT
Gitlab-ci
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Deployment Automation
Terraform
Software Version Control
Docker
User Administration

Job description

To further strengthen our Corporate Unit we are looking for a: Senior DevOps Engineer Configuration Management Your tasks:

Your work tasks include the following:

  • Kubernetes Management
  • Deploy, configure, and maintain Kubernetes clusters in an air-gapped environment.
  • Work with k8s/k3s to ensure efficient resource utilization and high availability.
  • Implement security best practices for Kubernetes components.
  • Development Environment Setup
  • Collaborate with C++ developers to create development environments tailored to their needs.
  • Set up build pipelines using GitLab CI/CD.
  • Set up version control systems and optimize development tools.
  • Infrastructure Automation
  • Develop and maintain infrastructure-as-code (IaC) using tools like Terraform or Ansible.
  • Automate deployment, scaling, and monitoring of services.
  • Ensure consistent configuration across environments.
  • Security and Compliance
  • Implement security controls specific to airgapped environments.
  • Monitor for vulnerabilities and apply patches promptly.
  • Collaborate with security teams to address compliance requirements.
  • Monitoring and Troubleshooting
  • Set up monitoring tools (e.g., Prometheus, Grafana) to track system performance.
  • Investigate incidents, diagnose issues, and provide timely resolutions.
  • Participate in on-call rotations as needed.
  • Linux Administration
  • Maintain Linux servers, including performance tuning, backups, and user management.
  • Troubleshoot network and system-related problems.
  • Scripting (e.g., Bash, Python) for automation tasks., We are seeking a skilled and motivated DevOps Engineer to join our team in managing and optimizing our air-gapped development and production environments. As a DevOps Engineer, you will play a critical role in ensuring seamless deployment, monitoring, and maintenance of our systems. Your expertise in Kubernetes, C++ development environments, Linux administration, GitLab pipelines, and Helm Charts will be essential for your success in this role.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Minimum 3 years of experience as a DevOps Engineer or similar role.
  • Proficiency in Kubernetes, Docker, and container orchestration.
  • Strong understanding of C/C++ development workflows.
  • Experience with Linux administration and scripting.
  • Familiarity with CI/CD pipelines and version control systems (e.g., Git and GitLab).
  • Excellent problem-solving skills and ability to work independently.
  • Good communication and collaboration skills.

Nice-to-Have:

  • Experience with Windows and MacOS administration.
  • Knowledge of air-gapped environments and associated challenges.
  • Certifications such as CKA (Certified Kubernetes Administrator) or similar.
  • Ability to troubleshoot cross-platform issues

Benefits & conditions

  • An open and friendly corporate culture characterized by constructive and collaborative interaction
  • We provide you with support for your future plans with a company pension scheme (depending on country-specific circumstances)
  • Early risers and night owls - thanks to a flexible working model you can organise your working day yourself
  • We also support you privately - benefit from special payments or additional vacation days on anniversaries or other special occasions
  • Utimaco is growing and living diversity! Our global team includes colleagues from 42 nationalities and 45 different languages spoken

About the company

Utimaco is a worldwide supplier of professional cyber-security solutions and is based in Aachen, Germany. Since 1983, Utimaco develops hardware security modules and compliance solutions for telecommunication provider regulations. Utimaco is a world-market leader in both segments. Customers and parters of Utimaco in all parts of the world trust the company's long-term, proven reliability and investments protection, as well as its many certified IT security standards. Utimaco stands for recognizes product quality, user-friendly software, excellent support and trusted high security-made in Germany.

Apply for this position