Junior Backend (Big Data) Developer

Job expired!

Talan est un groupe de conseil international spécialisé dans l'innovation et la transformation par la technologie. Avec une équipe robuste de 5 000 employés et un chiffre d'affaires impressionnant de 600 M€, nous offrons des services complets pour accompagner les organisations dans les étapes clés de leur transformation.

Nous fournissons un continuum de services dans quatre domaines principaux :

  • Conseil en Management et Innovation : Accompagnement des transformations métiers, managériales, culturelles et technologiques.
  • Données & Technologie : Mise en œuvre de grands projets de transformation.
  • Services Cloud & Applications : Construction ou intégration de solutions logicielles.
  • Centres de Services d'Excellence : Soutien de nos services grâce à la technologie, l'innovation, l'agilité, la durabilité des compétences et l'optimisation des coûts.

Chez Talan, nous accélérons la transformation de nos clients grâce à l'innovation et à la technologie. En comprenant leurs défis, nous leur permettons d’être plus efficaces et résilients grâce à notre soutien, notre innovation, notre technologie et nos données. Nous croyons fermement qu’une approche humaine de la technologie fera de la nouvelle ère numérique une période de progrès pour tous. Engageons-nous ensemble !

Nous nous concentrons sur le développement d'outils de reporting réglementaire financier dans différentes régions géographiques. Notre objectif est de créer des solutions efficaces, conviviales et évolutives utilisées par diverses équipes au sein de notre entreprise. Des produits de données forts et robustes sont essentiels pour atténuer les risques et améliorer nos capacités au sein du Groupe.

Nous menons nos projets en utilisant la méthodologie SCRUM/Agile parce que nous croyons que la livraison continue et les boucles de rétroaction rapides sont essentielles à notre succès et à la satisfaction de nos clients. Pour atteindre nos objectifs, nous nous appuyons sur des technologies telles que Scala, Python, Java, SQL/HQL, Airflow, ControlM, Jenkins, Github, Hive, Databricks, Azure, S3 et Maven. Notre engagement envers la qualité est inébranlable, utilisant des tests unitaires, de l’automatisation et des revues de Pull Requests.

En tant que Développeur Backend Spark, votre mission sera de développer, tester et déployer les spécifications techniques et fonctionnelles fournies par les Concepteurs de Solution, les Architectes d'Affaires et les Analystes d'Affaires. Vos responsabilités incluent de veiller à l’opérabilité et à la conformité avec les normes de qualité internes.

  • Développer des processus ETL de bout en bout en utilisant Spark/Scala, y compris le transfert de données depuis/vers le lac de données, les validations techniques, la logique métier, etc.
  • Travailler au sein d'une équipe performante utilisant la méthodologie Scrum.
  • Documenter vos solutions dans JIRA, Confluence et ALM.
  • Certifier votre livraison et son intégration avec d'autres composants en concevant et en effectuant des tests pertinents.
  • Collaborer avec des spécialistes techniques pour améliorer l'architecture et la mise en œuvre technique de la solution en place.
  • Travailler avec des équipes transversales et transnationales pour intégrer des données provenant de diverses sources.
  • Développer et maintenir le hub de données et les pipelines de données au sein d'une architecture de microservices.
  • Collaborer avec d'autres développeurs pour maintenir et améliorer les pipelines CI/CD.

Qualifications Requises :

  • Diplôme de Licence en Informatique ou un domaine connexe.
  • 1+ années d'expérience en ingénierie de données/logiciels, de préférence dans le secteur bancaire.
  • Expérience avec des solutions d'intégration (via API et Microservices).
  • Programmation d'applications backend avec des technologies BigData.
  • Approche Agile du développement de logiciels.
  • Connaissance des outils d'intégration continue (Git, GitHub, Jenkins).
  • Bonne compréhension des bases de données SQL.
  • Maitrise de l'anglais (au moins niveau B2+).