Job description:
We are looking for a GitOps expert for the following environment.
Duration: April 1, 2025 - March 31, 2026
Full-time employment
Remote work within the EU
Scope:
The customer operates a comprehensive private and public cloud infrastructure, including a self-operated sync and share service, a highly available and scalable S3/object storage, and an infrastructure-as-a-service (IaaS) cloud service based on Apache CloudStack.
Objective:
To improve quality, accelerate minor releases, and strengthen operations, the customer plans to use external IT support for the processing of individual work packages for service delivery.
Tasks:
Task 1: Review, development, and standardization of the GitOps component architecture according to the latest industry standards.
* Analysis of the existing GitOps setup, including quality assurance measures, identification of optimization potential.
* Creation of guidelines for consistent deployments in test and production environments.
* Implementation of improved GitOps flows.
* Pilot phase in defined projects, evaluation of results.
* Documentation and release of the new architecture and quality standards.
Task 2: Consulting and training on CI/CD in the context of GitOps operations.
* Identification of training needs and conception of targeted workshops for internal teams.
* Conducting training on advanced CI/CD processes.
* Consulting on the structural integration of CI/CD processes into the existing GitOps setup.
* Accompanying real implementations.
* Documentation of training contents and best practices in the form of guidelines.
Task 3: Advanced CI/CD automation concepts for higher delivery speed, scalability, and stability.
* Analysis of existing automation tracks.
* Development of new approaches to efficiency improvement.
* Deeper use of tests and quality assurance mechanisms.
* Iterative implementation in close coordination with development teams and operations.
* Documentation of optimized automation concepts and lessons learned.
Task 4: Accompanying rollouts and commissioning of various containerized services.
* Support in planning and executing rollouts of varying complexity.
* Monitoring of rollout processes and immediate error analysis and correction.
* Continuous adaptation and improvement of automation routines during operation.
* Quality assurance and acceptance tests in production environments.
* Knowledge transfer for long-term operability.
Skills:
* GitOps
* HashiCorp Vault
* Palo Alto
* GitLab CI/CD
* ArgoCD
* GitLab Docker-Runner
* GitLab Packer
* Terraform
* Ansible
* Apache CloudStack
* Rancher
* Kubernetes