Ingénieur Logiciel R&D

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail fréquent
Compétences & expertises
Sensibilisation à la sécurité et à la surveillance
Travail d'équipe
Protocoles de sécurité
Sensibilisation culturelle
Compétences en communication
+15
Postuler

AXA
AXA

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

AXA DCP – Digital Commercial Platform

 

AXA DCP a pour mission d’aider ses clients business à prévenir et anticiper les nouveaux risques d’un monde de plus en plus interconnecté et aux défis climatiques croissants. Dans le but d’atteindre cet objectif, AXA DCP développe de nouveaux produits numériques et mets en relation ses clients avec des offres de partenaire par l’intermédiaire d’une nouvelle plateforme.

 

Nous constituons une équipe afin de développer et de piloter des produits innovants chez AXA. L’équipe est constituée de « data scientists », de chefs de produits, de développeurs « front-end », « back-end » et d’autres rôles nécessaires qui nous permettent et permettront d’atteindre nos objectifs.

 

L’équipe

 

L’équipe TEX (pour « Telematics EXchange platform ») développe, déploie et maintien une plateforme de collecte de données pour des solutions d’assurance. Elle traite en temps réel des données provenant de plusieurs milliers de périphériques dédiés, de smartphones ou de plateformes de partenaires. Les données sont collectées, traitées, stockées, et exposées à des partenaires sous la forme d’API ou de tableaux de bords.

 

Le cas d’utilisation principal dans plusieurs pays est celui de l’assurance automobile aux particuliers (paiement en fonction de l’utilisation ou du comportement de l’usager) avec des données de constructeurs automobiles. Des solutions dans le domaine marin pour les flottes de cargo sont aussi à l’œuvre, et d’autres programmes sont en cours de spécification.

 

L’ambition d’AXA est de développer un ensemble d’outils et de services qui seront à la fois utilisés par les experts d’AXA et exposés à ses clients « business » dans le cadre de la plateforme numérique DCP. L’équipe travaille à adapter ses projets pour les intégrer dans cette plateforme et ainsi être proposé à un plus large public industriel.

 

 

Mission principale

 

Nous recherchons un ingénieur logiciel généraliste avec une appétence forte en développement back-end dans le contexte des services cloud AWS. Il s’agit avant tout d’un travail de développement logiciel.

 

Votre travail consistera à :

  • Développer et maintenir l’infrastructure back-end existante
  • Aider les « product owner » à définir, spécifier, architecturer, et mettre en œuvre de nouvelles solutions traitement, d’hébergement et d’exposition de données
  • Spécifier et décrire l’infrastructure AWS via des outils d’Infrastructure as Code (Terraform)
  • Spécifier, mettre en œuvre et exposer des API HTTPS à nos partenaires avec accès sécurisé
  • Assurer une qualité dans les développements pour permettre une maintenance aisée Régulièrement appliquer les correctifs de sécurité

 

Si vous connaissez les dernières technologies et les « frameworks » à la mode, vous aurez à cœur de penser avant tout à la maintenabilité de votre travail sur le long terme. Vous aimez la qualité et vous êtes sensibilisés aux tests faisant partie intégrante d’un processus de déploiement continu. Vous faites de l’évangélisation des bonnes pratiques tout en respectant les avis de vos collègues.

 

En fonction de vos compétences et de vos aspirations, vous pourrez avoir l’opportunité de participer à la mise en œuvre de besoins « front-end », d’outillage lié à l’intégration et le déploiement continu des composants, avoir un rôle plus architecte, voire mettre en œuvre des algorithmes de data science et faire de l’ingénierie data.

Nous célébrons l'expertise, la diversité culturelle et la créativité de plus de 8 000 employés de par le monde.  Nous nous engageons à assurer l'égalité des chances en matière d'emploi (parité hommes-femmes, communauté LGBT+, personnes handicapées ou personnes d'origines diverses) et à promouvoir la diversité et l'inclusion en créant un environnement de travail où tous les employés sont traités avec dignité et respect, et où les différences individuelles sont valorisées.


Profil recherché

Compétences recherchées

 

Profil en ingénierie logicielle

  • Connaissance de langages orienté objet « high level » (Java, C#, ou autre) et de langages de script (Python ou autre)
  • Algorithmique, pratique des bases de données SQL ou no-SQL
  • Mise en œuvre des bonnes pratiques (craftmanship, design patterns, Clean Code, SOLID, YAGNI, DRY, …)
  • Sensibilité aux problèmes de sécurité, de maintenance et de monitoring
  • Pratique de tests automatisés unitaires et d’intégration
  • Appétence spécifique au développement back-end sur plateforme cloud
  • Connaissance de l’écosystème des problématiques back-end : technologies de queue, choix de type de base de données, micro-services, mise à l’échelle dans un contexte cloud
  • Mise en place et gestion d’infrastructure via Infrastructure as Code
  • Développement orienté production : monitoring, métriques, logs, maintenabilité, composants et modularité, mise à l’échelle, sécurisation, éviter ou gérer la dette technique
  • Design d’API web, connaissance des technologies d’authentification et de sécurisation d’API
  • Processus et outil de gestion de plusieurs environnements (prod, preprod, …)
  • Notions réseau : TCP, UDP, HTTP, DNS, TLS, gestion de certificats X.509, protocoles
  • Expérience concrète avec AWS (services, écosystème, déploiement, limites bonnes pratiques)

 

Les technologies actuellement utilisées dans l’équipe sont

  • Back-end : Python, Java, Docker, AWS Serverless avec notamment API GW, Lambda, Step Functions, Aurora, DynamoDB, Kinesis, SQS, SNS, …
  • Environnement MacOS, écosystème orienté Linux
  • Infrastructure et déploiement : Git, Cloud AWS, Jenkins, Terraform
  • Front-end : TypeScript, React, Redux, OpenID Connect

 

 

Environnement culturel

  • Anglais et français écrits et parlés nécessaires
  • Environnement international
  • Équipe autonome dans un contexte de grand groupe, avec balance permanente entre forte autonomie et nécessité de conformité

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Ingénierie R&D”.

Postuler