Description de l'emploi
En tant que Data Analyst, et en coordination avec l?équipe vous devrez : Contribuer à la conception des solutions techniques en respect des guidelines technologiques (analyses techniques, études?) Participer à l?affinage du backlog, l?évaluation de la complexité, la conception, l?écriture des US et des spécifications Assister pro-activement à l?ensemble des cérémonies agiles Participer aux ateliers d?amélioration continue, à la veille technologique, aux partages de compétences dans le but d?améliorer l?expertise collective Écrire, débugger, documenter, exécuter le code source et le déployer Définir la stratégie de tests (unitaires, assemblage, tests en charge?) et réaliser les tests unitaires Vous serez responsable de la qualité du produit. Pour ce faire vous adopterez les pratiques d?excellence dans le développement logiciel : clean code, refactoring, BDD, TDD, pair programing, revues de code, automatisation des tests? et embarquerez au plus tôt lors du développement les contraintes de déploiement et d?exploitation. Ainsi vous devrez : Participer à l?exploitation du produit en production : support, maintenance, monitoring, suivi de performance, sécurité, gestion des incidents et requêtes utilisateurs. Collaborer avec des sociétés extérieures prestataires de services ou éditeurs de progiciels dans le cadre des travaux qui leur sont confiés. Amélioration de la qualité du code existant Vous participerez activement à la vie d?équipe et de la DSI-métier (participation aux leagues, communication sur les réalisations dans les instances prévues, etc.) Profil candidat: De formation Bac 5 dans le domaine informatique, vous justifiez d'une première expérience réussie dans le domaine de l'analyse, de la Data, de l?amélioration de la qualité du code existant ou autres secteurs du domaine informatique. Compétences technologiques requises : Expertise de la donnée, Maitrise de SQL et langage associés Connaissances en HSQL/Hadoop et SPARK sont un plus Autonomie, rigueur, curiosité, esprit d'équipe, facultés d'analyse et d?adaptation, de prise de recul, maîtrise des évolutions informatiques (développement, recettes, intégration) dans un environnement agile sont des aptitudes exigées. Connaissance et pratique de Scrum appréciées.