1. Contexte

WACREN est le Réseau de Recherche et d’Éducation d’Afrique de l’Ouest et du Centre qui soutient les interconnexions et favorise la collaboration entre les institutions de R&E de la région et leurs pairs internationaux en construisant et en exploitant une infrastructure réseau de classe mondiale, en développant des services de pointe, en promouvant la collaboration entre les communautés nationales, régionales et internationales de R&E, et en renforçant les capacités humaines de la communauté REN.

Le poste de DevOps Fellow est vacant et doit être pourvu par un processus compétitif et transparent.

2. Champ d’Activités

  • Déployer et gérer des applications web conteneurisées à l’aide de Docker et Kubernetes ;
  • Mettre en place et maintenir l’infrastructure backend, y compris PostgreSQL, Redis, Elasticsearch et Celery ;
  • Configurer et intégrer des solutions de stockage objet, telles que MinIO ou tout stockage compatible S3 ;
  • Développer et gérer des chartes Helm, des manifestes de déploiement et de l’infrastructure-as-code pour des déploiements automatisés ;
  • Mettre en œuvre et maintenir des pipelines CI/CD avec des outils comme GitLab CI ;
  • Travailler avec des API GraphQL pour l’intégration d’applications personnalisées, le débogage et l’optimisation des performances ;
  • Assurer le support des plateformes basées sur Docker, en garantissant sécurité, performance et évolutivité ;
  • Rédiger et maintenir une documentation technique claire couvrant les déploiements, les mises à jour et les processus opérationnels.

 

3. Qualifications, Compétences et Expérience

Essentielles:

  • Un diplôme de licence en Informatique, Technologies de l’Information, Génie Logiciel ou dans un domaine connexe ;
  • Au moins 3 ans d’expérience professionnelle continue pertinente en DevOps ;
  • Solide expérience dans le déploiement d’applications avec Docker et Kubernetes en environnement de production ;
  • Expérience pratique avec Helm ou d’autres outils d’automatisation de déploiement Kubernetes ;
  • Maîtrise du travail avec des API GraphQL (requêtes, compréhension de schémas, optimisation des performances) ;
  • Familiarité avec des systèmes de stockage objet comme AWS S3 ou compatibles S3, tels que MinIO ;
  • Expérience avec des services backend : PostgreSQL, Redis, Elasticsearch, Celery ;
  • Bonne compréhension des pipelines CI/CD et des flux de travail basés sur Git (par ex. GitHub Actions, GitLab CI) ;
  • Expérience avec des frameworks web modernes : Python (Flask, Django), JavaScript/Node.js ;
  • Solides compétences en documentation et en dépannage ;
  • Capacité à travailler de manière autonome et à communiquer efficacement ;
  • Maîtrise de l’anglais ou du français, avec une bonne connaissance de l’autre langue comme atout supplémentaire.

Souhaitables:

  • Expérience dans le déploiement de systèmes pour l’édition académique, les plateformes de soumission de manuscrits, les dépôts ou les infrastructures de recherche ;
  • Compréhension des standards de métadonnées (par ex. Dublin Core, DataCite, Crossref) ;
  • Familiarité avec les systèmes événementiels, l’indexation de recherche et les files de messages.

 

4. Type de Contrat, Supérieur Hiérarchique, Prise de Fonction et Lieu d’Affectation

Le candidat retenu, qui rendra compte au CSO, se verra proposer un contrat d’un an. Le contrat est renouvelable, sous réserve de la disponibilité des ressources et d’un accord mutuel entre WACREN et le titulaire du poste.

Lieu d’affectation : Télétravail / Accra, Ghana

 

5. Soumission des Candidatures et Calendrier

Veuillez soumettre votre CV et une lettre de motivation à l’adresse : vacancy@wacren.net
Date limite de soumission des candidatures : 15 septembre 2025

Veuillez noter : seules les candidatures envoyées à vacancy@wacren.net seront prises en considération et seuls les candidats présélectionnés seront contactés.

Pour toute question, veuillez écrire à pmo@wacren.net