About the role
Au sein d’une équipe projet fonctionnant en mode collaboratif et agile, vous serez le concepteur/développeur décisionnel, travaillant en coordination avec le Product Owner, le SCRUM Master, les Data Analysts, le Technical Lead et les autres développeurs.
Dans ce contexte Agile, vous effectuerez différentes tâches :
- L’estimation du niveau d’effort de développement des User stories
- La définition des spécifications détaillées à partir des User stories
- Le design et le développement selon une architecture logicielle établie
- La conduite des tests unitaires et d’intégration 2 à 2
- Le développement des outillages de test associés
- L’automatisation et l’industrialisation des opérations régulières (process de Build, les tests, les audits de qualité de code, la containerisation du code, …)
- La préparation des packages de livraison (mode DevOps)
- Vous assurez le support technique et la maintenance corrective et adaptative des éléments délivrés.
About you
- BAC+5 de type Ecole d'ingénieur ou universitaire, ou autre (filière data)
- Vous avez au moins une expérience de 5 ans en développement dans le domaine décisionnel.
- Très bon niveau de communication Anglais / Français
Compétences professionnelles :
- Passion pour le développement logiciel en utilisant des méthodes et outils modernes
- Appétence Agile / Devops
- Goût pour le travail en équipes pluridisciplinaires
- Pédagogie et goût pour l’entraide
- Curiosité, goût du défi et de l’innovation, force de proposition
- Pragmatisme, Autonomie, sens de l'organisation
Compétences techniques :
- Systèmes : Windows
- Outils de Dataviz : Power BI Server, Power BI Service, Looker, Data Studio
- ETL : SSIS, Talend
- SGBD : SQLServer, Oracle, PostGre
- Analytics : SSAS (Tabular & Multidimensional)
- Modélisation : Flocon, Etoile.
- Langages : SQL, PL/SQL, DAX
- Cloud & Container : GCP
- Déploiement : Jenkins, GIT, SV
Souhaitables :
- Compétences en développement Big Data : Spark Scala
- Connaissance des Framework Big Data : Spark, Fast, Hive, Druid
- Expérience en SCRUM
Additional information
- Vous adhérez aux valeurs de l'agilité et vous maitrisez les outils de gestion agiles et collaboratifs tels que Jira / Confluence.
- Vous savez présenter une solution disruptive, argumenter et convaincre
- Vous avez une forte appétence pour le travail en équipe et une bonne aisance relationnelle
- Vous savez écouter le client et ses utilisateurs, et traduire ses besoins en exigences ou propositions de solution à travers une architecture logicielle adaptée
- Vous prenez l'initiative et vous êtes porteur d'innovation