Platform Engineer (DevOps & Automation)

Kinshasa CDD (12 mois)

À propos de AFRIK INTERIM

Afrik Interim HR services est un fournisseur de solutions de ressources humaines de premier ordre.

S’inscrivant dans une logique partenariale, d’amélioration continue et orienté vers la performance, Afrik Interim HR Services vous accompagne dans la gestion de votre Capitale Humain de manière efficace et efficiente afin de garantir l’atteinte de vos objectifs de manière durable.

Fort d’une expérience de plus de 15 ans, nous travaillons au rapprochement des Hommes et des Entreprises, en RDC.

Nous recrutons Un(e) Platform Engineer (DevOps & Automation) pour l'un de nos partenaires dans le secteur Télécommunication.

Le poste

Le poste d’Ingénieur Plateforme est essentiel pour permettre une livraison plus rapide, plus sûre et plus efficace des initiatives numériques de Vodacom RDC (Applications sur mesure, RPA et Intelligence Artificielle). Ce rôle contribue à la création d’une plateforme centralisée permettant aux équipes de développement de concevoir et déployer rapidement des solutions tout en garantissant les plus hauts standards de sécurité, de fiabilité et de conformité.

Description du poste

Nous recherchons un Ingénieur Plateforme chargé de concevoir, développer et maintenir notre Plateforme Interne pour les Développeurs (Internal Developer Platform – IDP). Cette plateforme constituera le cadre de référence sécurisé pour les équipes de développement, en offrant des capacités en libre-service tout en appliquant des exigences strictes en matière de sécurité, de fiabilité et de conformité dans un environnement mixte Linux et Windows.

Le titulaire du poste veillera à ce que l’infrastructure soit robuste, conforme aux normes, résiliente et exempte de vulnérabilités.

Principales responsabilités

1. Conception et développement de la Plateforme Interne pour les Développeurs (IDP)

  • Mettre à disposition des interfaces en ligne de commande (CLI) et des interfaces web (Web UI) permettant aux développeurs de provisionner des ressources, déployer des applications et superviser leurs systèmes.

  • Concevoir et maintenir une matrice complète de gestion des accès pour tous les utilisateurs et comptes de services dans les environnements de machines virtuelles (VM), en appliquant le principe du moindre privilège.

2. Sécurité, conformité et gouvernance

  • Superviser la gestion des vulnérabilités en veillant à ce que les failles détectées sur les systèmes d’exploitation (Ubuntu/Windows) et les conteneurs soient corrigées dans les délais définis par les SLA.

  • Garantir l’analyse régulière des VM et des conteneurs afin d’identifier et d’éliminer les vulnérabilités critiques connues.

  • Définir et faire respecter des SLA stricts pour la résolution des vulnérabilités selon leur niveau de criticité.

  • Piloter les initiatives de mise à jour, de correctifs et de retrait des services de plateforme et de l’infrastructure sous-jacente afin d’assurer leur stabilité et leur conformité.

  • Collaborer étroitement avec l’équipe Cybersécurité afin de garantir le respect des normes internes et réglementaires applicables.

3. Fiabilité de l’infrastructure et opérations

  • Superviser la stratégie de sauvegarde et de reprise après sinistre pour les machines virtuelles et les bases de données critiques.

  • Veiller au respect des objectifs de point de reprise (RPO) et de temps de reprise (RTO).

  • Vérifier régulièrement l’intégrité des sauvegardes et organiser des exercices de reprise après sinistre.

  • Surveiller l’état de santé, les performances et la capacité de l’infrastructure afin de garantir une haute disponibilité et une bonne évolutivité.

  • Administrer l’infrastructure cloud sur site (On-Premise Cloud) à l’aide de Pulumi ou OpenTofu en garantissant la cohérence et la conformité de l’ensemble des charges de travail.

4. CI/CD et automatisation

  • Concevoir et mettre en œuvre un système CI/CD centralisé et standardisé capable de construire, tester et déployer des applications sur les environnements Linux et Windows.

  • Intégrer les contrôles de sécurité dans chaque pipeline de déploiement.

  • Promouvoir l’utilisation des pratiques GitOps pour les déploiements Kubernetes.

  • Généraliser l’utilisation de l’Infrastructure as Code (IaC) dans tous les environnements.

5. Conteneurisation et orchestration

  • Administrer et faire évoluer les clusters Kubernetes hébergeant les applications Ubuntu et les charges de travail d’Intelligence Artificielle.

  • Garantir la sécurité, la conformité et la disponibilité des nœuds Kubernetes.

6. Support de la plateforme RPA (UiPath)

  • Concevoir l’architecture d’automatisation et de déploiement de l’écosystème UiPath.

  • Assurer la gestion sécurisée et la sauvegarde des images des machines virtuelles Windows ainsi que des configurations UiPath Orchestrator.

  • Intégrer UiPath Orchestrator à la plateforme centrale pour une gestion centralisée des identifiants et des audits.

7. Supervision, observabilité et fiabilité

  • Mettre en place une solution unifiée de monitoring et d’observabilité fournissant des métriques, journaux et traces pour :

    • les applications Linux ;

    • les robots RPA exécutés sous Windows ;

    • les services de la plateforme.

8. Collaboration et accompagnement des équipes

  • Collaborer étroitement avec les équipes Applications sur mesure, Intelligence Artificielle et RPA afin d’identifier leurs besoins et leurs difficultés.

  • Produire une documentation technique complète.

  • Organiser des ateliers de formation et assurer le support nécessaire pour favoriser l’adoption de la plateforme.

Profil recherché

Expérience professionnelle

  • Minimum 3 années d’expérience dans un poste de :

    • DevOps Engineer ;

    • Site Reliability Engineer (SRE) ;

    • Platform Engineer.

  • Expérience avérée dans la conception et la gestion de plateformes fonctionnant dans des environnements mixtes Linux et Windows.

  • Expérience démontrée dans la gestion des vulnérabilités, des correctifs de sécurité et le respect des SLA.

Compétences techniques

  • Excellente maîtrise de l’Infrastructure as Code (IaC), avec une forte expérience de Terraform (fortement souhaitée).

  • Expertise approfondie de Kubernetes et de la conteneurisation avec Docker.

  • Solide expérience dans la conception et la gestion de pipelines CI/CD.

  • Maîtrise des langages de script et d’automatisation tels que :

    • Python ;

    • Bash ;

    • PowerShell (atout).

  • Expérience dans l’utilisation et la configuration d’outils d’observabilité tels que :

    • Prometheus ;

    • Grafana ;

    • ELK Stack (Elasticsearch, Logstash, Kibana).

Qualités personnelles

  • Esprit analytique et capacité à résoudre des problèmes complexes.

  • Sens élevé de l’organisation et de la documentation.

  • Forte orientation sécurité, conformité et amélioration continue.

  • Excellentes aptitudes à la collaboration et à la communication avec des équipes multidisciplinaires.

  • Capacité à travailler dans des environnements technologiques complexes et à forte disponibilité.

Détails sur le poste
Kinshasa, Kinshasa, République démocratique du Congo
CDD (12 mois) - Temps plein
IT
Propulsé parTaleez