Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. We have been included in the Financial Times ranking of 1000 fastest growing companies for three consecutive years: 2021, 2022 and 2023.
Project description:
Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity. This includes photovoltaic and energy storage systems as well as cloud technology solutions helping individuals to achieve energy independence.
We are seeking a highly skilled DevOps CI/CD Pipeline Engineer to join their team. The ideal candidate will have strong expertise in GitLab Ultimate-based CI/CD environments, infrastructure automation, IT security compliance, and deployment pipeline standardization. This role requires hands-on experience with containerized environments, cloud platforms, and security best practices, as well as a deep understanding of agile workflows and cross-team collaboration.
Please note that this position involves occasional on-call duty to handle customer-critical incidents.
Main responsibilities:
Design, implement, and optimize CI/CD & Continuous Testing environments based on GitLab Ultimate.
Define and standardize DevOps workflows and infrastructure for product development.
Enhance IT security standards through code security reviews and dependency scanning.
Collaborate closely with development teams and architects to standardize deployment pipelines, testing procedures, and infrastructure.
Conduct workshops and requirement analysis with development teams to ensure optimal solutions.
Implement code security measures across departments to maintain compliance and minimize risks.
Automate deployment pipelines to accelerate delivery and improve reliability.
Configure and maintain build infrastructure for optimal performance and scalability.
Tech stack:
GitLab Ultimate (CI/CD & Continuous Testing)
Icinga2, Prometheus, Grafana
Opsgenie
Terraform, Ansible
Kubernetes
NIS2, Kritis compliance
Application Performance Management (APM) tools
Incident Management
SLA Management
Azure and AWS cloud platforms
Scripting (Python, Bash, Linux shell)
Requirements:
5+ years of relevant DevOps or CI/CD engineering experience.
Minimum 2 years of hands-on experience with GitLab Ultimate and its CI/CD features.
Proven track record in infrastructure automation using Terraform and Ansible.
3+ years of Kubernetes administration and optimization.
Strong knowledge of NIS2 and Kritis compliance implementation.
Experience with Icinga2, Prometheus, Grafana, and Opsgenie.
Proficiency with APM tools for performance monitoring and troubleshooting.
Proven experience in incident management (including on-call operations).
Expertise in SLA definition, tracking, and improvement.
Familiarity with Azure and AWS cloud platforms.
Strong scripting skills in Python, Bash, or Linux shell scripting.
Recruitment process:
Recruitment screening and experience survey (ca. 1 hour)
Profile-specific offline assignment (approx. 2–3 evenings of concentrated work, depending on experience)
Client technical interview (ca. 1 hour)
Client team interview (ca. 1 hour)
Offer meeting (ca. 30 mins)
Net per hour - B2B
Check similar offers