Postée il y a 1 jour
En tant qu'Administrateur GitLab CI, vous serez en charge de la gestion, de l'optimisation et de l'évolution des pipelines d'intégration et de déploiement continus (CI/CD) sous GitLab. Vous jouerez un rôle clé dans l'automatisation des processus de développement et de déploiement en assurant la stabilité et la performance des outils mis en place.
Missions principales
- Administrer, configurer et optimiser GitLab CI/CD.
- Développer, maintenir et améliorer les pipelines d'intégration et de déploiement continus.
- Assurer la sécurité, la scalabilité et la disponibilité des environnements CI/CD.
- Gérer les runners GitLab et optimiser leur performance.
- Automatiser les processus de build, test et déploiement.
- Assurer le suivi et la mise à jour des versions de GitLab et des outils associés.
- Mettre en place des bonnes pratiques DevOps et CI/CD.
- Collaborer avec les équipes DevOps, développement et infrastructure.
- Assurer la documentation et la formation des équipes sur l'utilisation de GitLab CI/CD.
Compétences requises
- Excellente maîtrise de GitLab CI/CD et des runners GitLab.
- Bonne connaissance des systèmes d'exploitation Linux.
- Expérience avec des outils d'automatisation et de gestion de configuration (Ansible, Terraform, etc.).
- Maîtrise des langages de scripting (Bash, Python, etc.).
- Compréhension des architectures Cloud (AWS, Azure, GCP) et de la conteneurisation (Docker, Kubernetes).
- Expérience avec les outils de monitoring et de logging (Prometheus, Grafana, ELK, etc.).
- Sens de l'analyse et capacité à résoudre des problèmes complexes.
- Bonnes compétences en communication et en documentation.
Compétences requises
- Excellente maîtrise de GitLab CI/CD et des runners GitLab.
- Bonne connaissance des systèmes d'exploitation Linux.
- Expérience avec des outils d'automatisation et de gestion de configuration (Ansible, Terraform, etc.).
- Maîtrise des langages de scripting (Bash, Python, etc.).
- Compréhension des architectures Cloud (AWS, Azure, GCP) et de la conteneurisation (Docker, Kubernetes).
- Expérience avec les outils de monitoring et de logging (Prometheus, Grafana, ELK, etc.).
- Sens de l'analyse et capacité à résoudre des problèmes complexes.
- Bonnes compétences en communication et en documentation.