Freelance - Ingénieur DevOps

Accueil > Ingénieur DevOps

Vos responsabilités

  • Mise en place des infrastructures techniques (Serveurs, VM, Cluster Kubernetes, …)
  • Réduire au maximum les interventions humaines pour accélérer les livraisons
  • Mettre en place l’automatisation complète de la mise en production d’une application
  • S’assurer que tous les tests unitaires s’exécutent avec succès
  • Garantir la qualité à chaque étape du projet
  • Assurer le déploiement des mises à jours et correctifs
  • Fournir un support en cas de problème
  • Identifier les problèmes récurrents et mettre en place les correctifs
  • Mettre en place les outils de monitoring
  • Mettre en place les techniques de visualisation des logs pour les développeurs
    Faire la veille
  • Design procedures for system troubleshooting and maintenance
  • Assure la haute disponibilité et résilience de l’infrastructure
  • Configurations de la sécurité
  • Mise en place de méthodes et process de rollback afin d’optimiser le MTTR (Mean Time To Recover)
  • Mise en place des process de DRP

Votre profil

1 – Compétences obligatoires

  • Connaissance de base en architecture des ordinateurs
  • Connaissance des systèmes serveurs linux et windows
  • Connaissance d’au moins un langage de scripts (powershell, bash, python, perl, …)
  • Connaissance en Intégration et déploiement automatique (CI/CD)
  • Connaissance des conteneurs
  • Connaissances en virtualisations (vmware, kvm, …)
  • Connaissance des services de bases installées sur les serveurs (ssh, ftp, dhcp, dns, …)
  • Compétences en administration des bases de données
  • Connaissance de base en réseau
  • Excellent à l’oral pour faire des présentations régulières
  • Aptitude à travailler dans un environnement agile

2 – Le candidat doit comprendre les concepts suivants

  • Architecture des ordinateurs
  • Virtualization et conteneurisation
  • Automatisation

3 – Compétences souhaitables (ou être prêt à apprendre)

  • Culture devops et applications cloud-native
  • Mise en place et administration des clusters kubernetes
  • Sécurité des systèmes d’informations déployées sur le cloud
  • Plateformes et services AWS
  • Plateformes et services Azure
  • Plateformes et services Google Cloud
  • Solutions de sauvegarde des systèmes
  • Connaissance de plusieurs frameworks et langages de frontend (ex. : HTML/ CSS, JavaScript,angularJS, vueJS, …)
  • Système d’exploitation linux
  • Solutions de monitoring et d’observabilité (prometheus, grafana, …)
  • Bonne connaissance des technologies utilises par les applications cloud native – Mesh, api gateway, serverless

4 – Expérience souhaitable

  • Au moins 2 ans d’expérience en administration système
  • Avoir eu à travailler dans le support informatique et maîtrise les process ITIL
  • Des contributions consultables sur github

Avantages

  • Présentation du profil anonymisé à notre réseau de partenaires (Afrique, Europe et Amérique).
  • Rémunération attractive, à l’heure, à la journée ou au forfait.
  • Selon la mission et les besoins du client final, possibilité de cumuler avec une autre activité

Notre accompagnement

  • Possibilité d’intervention sur la mission de l’un de nos consultants architectes.
  • Formations ponctuelles sur les domaines les plus demandés
  • Prise en charge de la relation juridique avec le client final selon un modèle de sous-traitance.
  • Mise à disposition à conditions préférentielles de l’un de nos TechHubs RHOPEN Labs (Connexion internet par fibre, Confort bureau et espaces détente, Climatisation, Energie électrique garantie sans interruption).

Déposer ma candidature

De formation BAC+3 minimum en informatique et idéalement pouvant justifier d’une expérience, vous voulez faire partie d’un projet innovant à forte valeur ajoutée, vous êtes sur la bonne voie.

Envoyez vos candidatures à l’adresse : recrutement@rhopenlabs.africa