DevOps senior
At a glance
Senior DevOps & Release role at ALTEN. Rabat · full-time.
Pay not stated DevOps & Release salary
devopsroles summary, based on the employer's posting.
What you'll do
- Build and run the CI/CD platform, including GitLab and its connected tools, on GCP with GKE
- Cover round-the-clock platform support, keep it scalable, and maintain clear technical documentation
- Work with product teams to improve their platform experience and help DevOps practices take hold
- Offer platform capabilities through the Backstage-based internal portal so product teams can serve themselves
- Contribute to engineering process direction and client technical governance, keeping platform engineering practices current
What you bring
- More than seven years in the same kind of role, with substantial DevOps engineering experience
- A computer science specialization from a five-year engineering or university program, or equivalent experience
- Hands-on experience administering GitLab and creating CI/CD pipelines, with knowledge of Kubernetes and GCP
- Strong Git, scripting and automation skills, including Python and Bash
Who this fits
This senior role suits an experienced DevOps engineer focused on CI/CD platforms and platform engineering. It is based onsite in Rabat and includes 24/7 on-call support.
From the employer
ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3300 consultants ALTENiens en fin 2027. ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.
Rejoindre ALTEN MAROC c’est bénéficier :
- Des parcours professionnels diversifiés avec des opportunités de carrière, une mobilité interne, sectorielle, géographique et métiers.
- Des formations certifiantes et diplômantes.
- Des événements réguliers pour combiner bien être et performance
Définir, concevoir et opérer la plateforme CI/CD intégrant Gitlab Ultimate en SaaS, ainsi que toute une suite d’outils tels que Gitlab-ci, Jenkins, AWX, ArgoCD, KeyCloak, HashiCorp Vault, SonarQube CE & EE, socle mutualisé Confluence, JIRA le tout déployé sous GCP sur un cluster GKE et supervisé via notre plateforme interne d'observabilité (Dynatrace / ELK / PagerDuty)
● Assurer le support technique 24/7 (astreinte), la scalabilité de la plateforme et maintenir une documentation claire et détaillée.
● Travailler en étroite collaboration avec les équipes produit pour optimiser leur expérience utilisateur, promouvoir et assurer l’adoption à l’échelle des meilleures pratiques DevOps.
● Encourager l’autonomie et la responsabilité des équipes produit en proposant les services de notre plateforme en self-service via notre portail interne basé sur Backstage.io.
● Participer activement à la définition de la stratégie et de la vision pour l’amélioration continue des processus et méthodologies en ingénierie logicielle
● Participer à la gouvernance technique du client et rester à l'avant-garde des pratiques de Platform Engineering.
Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
Expérience : de plus de 7 ans dans une même position
Compétences recherchées :
Must have :
● Expérience significative en tant qu’ingénieur DevOps, notamment dans la mise en place de pipelines CI/CD et l’administration de Gitlab.
● Bonne compréhension de l'écosystème des outils de développement, expertise de git, construction de pipelines CI/CD (ansible, terraform, argocd, helm, etc.), Kubernetes et GCP.
● Solides compétences en scripting (Python, Bash) et en automatisation.
Nice to have :
- Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
- Esprit d'équipe et Agilité