Data Management Software Engineer III

Job expired!

Êtes-vous prêt à améliorer vos compétences et à faire progresser votre carrière ? Ne cherchez pas plus loin ! Nous avons une opportunité passionnante en ingénierie logicielle juste pour vous. Rejoignez-nous chez JPMorgan Chase, un leader dans l’industrie des services financiers, en tant qu'Ingénieur en Logiciel de Gestion de Données III dans le Secteur Corporate.

En tant qu'Ingénieur en Logiciel de Gestion de Données III, vous ferez partie intégrante d'une équipe agile dédiée à la conception, l'amélioration et la livraison de produits technologiques de pointe. Vous jouerez un rôle crucial dans le développement de solutions logicielles sécurisées, stables et évolutives tout en acquérant l'expérience nécessaire pour progresser dans votre rôle.

Le groupe Data Management est un élément clé du Chief Technology Office au sein de la Global Technology chez JPMorgan Chase. Nous visons à fournir des produits de gestion de données innovants, des services et des solutions à valeur ajoutée à l'ensemble de l'entreprise, facilitant les initiatives d'IA/ML et offrant des capacités de pointe sur le marché. Notre modèle d'exploitation produit nous permet d'itérer rapidement et en toute sécurité, de concevoir, de développer et de livrer des résultats exceptionnels à nos clients.

  • Résoudre des défis complexes liés au cloud en créant des solutions de données robustes dans le cloud.
  • Développer des modèles d'exploitation d'automatisation de premier ordre pour garantir la stabilité, la durabilité et la rapidité du développement.
  • Mettre en œuvre des tests d'acceptation pour répondre aux objectifs commerciaux et aux spécifications.
  • Créer des intégrations efficaces entre les systèmes d'entreprise sur site et les services de fournisseurs de cloud.
  • Collaborer avec les clients pour fournir des solutions technologiques globales à leurs problèmes commerciaux.
  • Exécuter des solutions logicielles standard, de la conception, du développement et du dépannage technique.
  • Concevoir, développer, coder et résoudre les problèmes en tenant compte des systèmes en amont et en aval et des implications techniques.
  • Utiliser les outils de cycle de vie du développement logiciel (SDLC) pour améliorer la valeur de l'automatisation.
  • Appliquer le dépannage technique pour résoudre des problèmes de complexité de base.
  • Apprendre et appliquer des méthodologies pour produire du code et des systèmes sécurisés et stables.
  • Contribuer à une culture d'équipe axée sur la diversité, l'équité, l'inclusion et le respect.
  • Formation officielle ou certification en concepts d'ingénierie logicielle avec 3+ années d'expérience appliquée.
  • Maîtrise du codage en Java, Python ou Go.
  • Expérience dans la conception, le développement et la maintenance de solutions cloud dans des écosystèmes tels qu'AWS, Azure ou Google Cloud.
  • Expérience pratique avec :
    • Architecture de scalabilité et de haute disponibilité Web (équilibrage de charge, extension).
    • Construction de Data Lakes en utilisant AWS et expérience avec AWS Glue, KMS, Firehose, EMR, Athena, Redshift, QuickSight et Lake Formation.
    • Moteurs de requête fédérés tels que Starburst et Trino.
    • Architecture et administration de la base de données Snowflake.
    • Pipeline ETL en utilisant SnowSQL et Snowpipe.
    • Spark avec Python ou Scala et Snowflake.
    • Kubernetes.
    • Développement d'API RESTful.
    • HashiCorp Terraform.
    • Conduite de revues de code et amélioration de la qualité de l'ingénierie logicielle.
    • Revue de l'architecture des données et développement de conceptions d'implémentation détaillées.
    • Travailler avec des charges de travail PCI et des données sensibles.
  • Expérience sur l'ensemble du cycle de vie du développement logiciel (SDLC).
  • Exposition aux méthodologies agiles telles que CI/CD, Résilience des applications et Sécurité.
  • Connaissances émer