Entreprise:
Description de l'annonce:
Sous la supervision du chef des Opérations, vous serez amené à nous aider à mettre en place des systèmes fonctionnels permettant d’améliorer l’expérience client et de l’équipe Opérationnel de l’entreprise.
Votre rôle sera donc d’exécuter et automatiser divers processus opérationnels liés au déploiement de nos projets et aux opérations journalières de l’équipe.
Tâches & Responsabilités:
- Analyser la technologie actuelle utilisée au sein de l'entreprise et développer des étapes et des processus pour les améliorer et les développer
- Mettre en œuvre divers outils de développement, de test, d'automatisation et d'infrastructure informatique supportant les opérations
- Définir et paramétrer les processus de développement, de test, de publication, de mise à jour et de support pour les opérations
- Surveiller les processus pendant tout le cycle de vie pour son adhésion et mettre à jour ou créer de nouveaux processus pour l'amélioration en générale
- Encourager et créer des processus automatisés dans la mesure du possible
- Identifier et déployer des mesures de cybersécurité en effectuant en permanence une évaluation des vulnérabilités et une gestion des risques
- Sélection et déploiement des outils CI/CD appropriés
- Suivi et mesure des KPI reliés aux DevOps
- Chercher à améliorer continuellement les processus à l'échelle de l'entreprise
- Participer à la gestion de projet pour les requis reliés au DevOps
Compétences & Connaissances Requises:
- Expérience de travail sur une infrastructure basée sur Linux (Ubuntu)
- Capacité à bien documenter les solutions mises en place
- Configuration et gestion de bases de données telles que MySQL, Mongodb
- Connaissance pratique de Google Cloud Platform, les outils Atlassian et Google Apps Script
- Connaissance avancés sur: Docker, Kubernetes
- Maîtrise des workflows git
- Maîtrise d'au moins un outil de CI/CD: Github actions, GitlabCI, Jenkins...
- Sensibilisation aux concepts critiques dans les principes DevOps et Agile
- Excellente connaissance du cycle de vie du développement logiciel
- Attitude de résolution de problèmes
- excellentes compétences organisationnelles et de gestion du temps, et capacité à travailler sur plusieurs projets en même temps
- Maîtrise AWS (EC2, S3)
- Excellente capacité à enquêter et résoudre les problèmes techniques