Le projet consiste à migrer une infrastructure OpenShift existante vers une version plus récente tout en garantissant la disponibilité et la performance des services. Le candidat freelance devra :
- Évaluer l’état actuel de l’environnement OpenShift et Kubernetes, y compris les configurations Docker, Podman, et les dépendances.
- Concevoir un plan de migration détaillé, incluant les étapes de pré-migration, de migration et de post-migration.
- Mettre en place et automatiser les tâches d’infrastructure-as-code avec Ansible et Terraform pour reproduire l’environnement cible.
- Configurer et optimiser les pipelines CI/CD avec Jenkins et GitLab CI, en assurant la continuité des déploiements.
- Écrire des scripts Bash, Python et Go pour automatiser les tâches répétitives et les vérifications de conformité.
- Surveiller les performances et les logs à l’aide d’outils de monitoring et de logging, et résoudre les incidents rapidement.
- Assurer la sécurité réseau et la configuration des services de networking OpenShift.
- Collaborer avec les équipes locales à Casablanca et Rabat, en mode hybride, pour coordonner les activités et les livrables.
Le candidat doit posséder une solide expérience de 7 ans minimum en DevOps, avec une expertise démontrée sur OpenShift, Kubernetes, Docker, Podman, Ansible, Terraform, Jenkins, GitLab CI, Bash, Python, Go, CI/CD pipelines, monitoring, logging, networking et containerisation. Le poste est à durée déterminée, en freelance, et offre une flexibilité géographique grâce à un mode hybride.