Le poste DevOps
Partager cette offre
Présence sur site requise 3 jours par semaine.
Au sein du pôle Système d'Information Chaînes Communicantes de la Département des Systèmes d'Information, l'équipe rassemble des briques applicatives et data essentielles à la supervision, la résilience, l’intelligence du réseau électrique. En intégrant des outils de visualisation de crise, des capteurs Internet des Objets (IoT), des dataproducts, un socle DevOps mutualisé, l'équipe incarne une approche unifiée et opérationnelle de la donnée réseau. IndusML est une équipe DevOps rattachée à une unité dédiée, œuvrant pour un département spécifique. Elle est en charge de la mise en place et du maintien en condition opérationnelle des éléments d’infrastructure et outillage pour les DataScientists et développeurs de ce département.
Le projet met à disposition des équipes Data une plateforme de travail structurée autour de 3 axes :
- des Environnements de Développement Intégrés (IDE) complets pour développer, s'interfacer avec les partenaires du projet et explorer la donnée dans les meilleures conditions
- des environnements applicatifs sécurisés et scalables pour permettre aux éléments produits par les utilisateurs d'atteindre un haut niveau de performance et de résilience
- de l'outillage CI/CD clé en main pour uniformiser et fiabiliser ce processus
Objectifs et livrables
Activité principale :
- Construire et faire évoluer les outils nécessaires au déploiement continu et automatisé des applications web et traitements de données produits par les analystes de données / scientifiques de données
- Assurer l’évolution des éléments d’infrastructure, middleware et outillage en fonction des contraintes d’obsolescence, de sécurité et de fonctionnalité
- Echanger avec l’ensemble des acteurs du Système d'Information (Développeurs, Sécurité, Architectes, Exploitants, etc.) pour s'assurer de la bonne adéquation de la solution avec le cadre d'entreprise
- Créer et maintenir la documentation qui doit accompagner les changements mis en place
- Participer aux cérémonies d’équipe
Activité secondaire :
Étudier l'intégration vers l’analyse de données future en lien avec le pôle Système d'Information DATA (cloud / on-premise) pour assurer aux équipes analytiques une continuité d'activité dans un nouveau contexte Système d'Information.
Profil recherché
Expertise requise sur les systèmes Linux
- Maîtrise des outils de CI/CD listés dans la stack technique.
- Capacité à comprendre et à développer des traitements en Shell, Python, Groovy ou R.
- Solide compréhension du fonctionnement et de l’administration de PostgreSQL.
- Capacité à s’approprier rapidement et de manière autonome de nouvelles technologies.
- Bonne vision de l’organisation générale d’un système d’information (SI), afin de garantir un fonctionnement fiable, résilient et évolutif.
- Savoir gérer les priorités en cohérence avec les engagements qualité de l’équipe et la feuille de route du projet.
Compétences en travail d’équipe et communication
- Capacité à accompagner les développeurs concernant les contraintes d’infrastructure, de sécurité et d’outillage, ainsi que dans l’évolution de leurs besoins.
- Savoir diagnostiquer et déboguer les éléments de l’écosystème du projet pour assurer un retour à la normale ou proposer des optimisations.
- Capacité à proposer des solutions techniques adaptées aux besoins des utilisateurs, en conformité avec les contraintes et la stratégie de l’entreprise.
- Maîtrise des principes d’exploitation et de supervision.
Stack Technique
- Systèmes : Infrastructure exclusivement Linux (RedHat, CentOS, Alpine).
- Middleware : Apache, Proftpd, JupyterLab, Node.js, Shiny-Server, VSCode-Server.
- Scripting / Développement : Shell, Python, R, Groovy, YAML, HCL (Terraform).
- Bases de données : PostgreSQL (notamment l’offre PGaaS), intégrée dans l’environnement B4ALL.
- CI/CD : Git, GitLab CI, Ansible, Jenkins, HELM, Artifactory, Vault, Terraform.
- Conteneurisation : Docker, Kubernetes, Podman.
- Métrologie : Grafana.
- Orchestration : Control-M, Airflow.
- Gestion de projet : Jira, Confluence.
Compétences requises
- Linux : Niveau expert.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
DevOps
Codezys