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