
Partager cette offre
Dans le secteur de l’énergie et de la production hydraulique, vous rejoignez un service de développement de solutions SI et réseau réalisant des applications de « Citizen Development » pour différents services métiers. Vous intervenez principalement sur des applications liées à la surveillance des ouvrages, dans un environnement fonctionnel complexe pouvant faire appel à de la modélisation mathématique.
Vos principales missions sont les suivantes :
Comprendre, analyser et reformuler les besoins métiers.
Analyser des codes métiers scientifiques existants, y compris dans des technologies autres que Python ou R, telles que VBA, Scilab ou Go.
Concevoir les solutions applicatives ainsi que les architectures associées.
Réaliser les développements en Python et, selon les besoins, en R/Shiny.
Développer avec rigueur en anticipant les besoins futurs de maintien en condition opérationnelle.
Réaliser les tests unitaires, la validation et la recette des développements.
Prendre en charge ponctuellement des chantiers techniques, notamment des montées de versions.
Analyser et corriger les anomalies.
Assurer l’assistance aux utilisateurs.
Maintenir à jour le code et la documentation dans les outils de gestion de configuration.
Développer et intégrer les composants dans les différents outils de déploiement.
Assurer les livraisons en production.
Estimer les charges des futurs développements, en jours ou en complexité.
Réaliser une veille technique et proposer des évolutions à intégrer à la roadmap technique.
Vous produisez l’ensemble des livrables nécessaires : spécifications, dossiers de conception, documentation du code, documents d’installation, d’exploitation et d’architecture, plans de tests et manuels utilisateurs.
Vous êtes responsable de la conformité finale des livrables fournis et rendez compte au pilote opérationnel du projet. Vous travaillez en interaction avec les Product Owners, les métiers, les utilisateurs, les équipes SI et IT, ainsi qu’avec les autres intervenants participant au système d’information.
La mission s’inscrit dans un contexte d’agilité à l’échelle, selon les méthodes Scrum et SAFe. L’environnement technique comprend notamment Python, R/Shiny, GitLab, Jenkins, JIRA, Confluence, Kubernetes et Docker.
Profil recherché
Issu d’une formation Bac+5 ou d’un cursus ingénieur, vous justifiez de 5 à 10 ans d’expérience en développement Python et/ou R, avec une pratique de Python dans un environnement agile.
Vous maîtrisez ou avez une expérience confirmée sur les compétences suivantes :
Développement Python et/ou R.
Analyse de codes métiers scientifiques existants.
Compréhension de fonctionnalités applicatives complexes faisant appel à de la modélisation mathématique.
Conception de solutions applicatives et d’architectures répondant aux exigences fonctionnelles et techniques.
Réalisation de tests unitaires, validation et recette.
Maintenance corrective et maintien en condition opérationnelle.
Documentation technique et fonctionnelle.
Gestion de configuration et pratiques DevOps.
GitLab, Jenkins, JIRA et Confluence.
Méthodes agiles Scrum et SAFe.
Des notions de Kubernetes, Docker et UX/UI sont attendues. La connaissance des outils bureautiques et collaboratifs, notamment les outils de type Wiki, est également requise. Une double compétence Python et R/Shiny constitue un atout.
Autonome et rigoureux, vous savez évaluer rapidement la complexité technique et piloter vos développements en tenant compte des délais. Vous êtes capable de résoudre les difficultés de manière autonome ou de vous appuyer sur les procédures et les interlocuteurs appropriés.
Vous disposez également des qualités suivantes :
Capacité à travailler en équipe.
Force de proposition et aptitude à identifier des axes d’amélioration.
Bonne communication orale et écrite.
Capacité à rendre compte de vos activités.
Aisance dans les échanges avec des interlocuteurs métiers et techniques variés.
Capacité à alerter en cas de difficulté ou de risque de dépassement.
Adaptabilité et stabilité dans l’activité
Environnement de travail
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 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.
Développeur Python & R/Shiny
Signe +
