Notre client dans le secteur Aérospatial et défense recherche un/une Application Integration Developer.
Au sein de l'équipe IT engineering application, la mission consiste à concevoir, développer et maintenir des flux d'intégration entre des systèmes PLM et ERP. L'environnement technologique est centré sur le cloud AWS, une plateforme event-driven basée sur Confluent Kafka, ainsi que des solutions ERP/PLM telles que SAP S/4HANA et 3dexperience. Le poste joue un rôle clé dans la modernisation des échanges inter-applicatifs en privilégiant des approches asynchrones et découplées, tout en garantissant la qualité, la robustesse et l'évolutivité des pipelines d'intégration.
Missions principales
Développement & intégration:
Concevoir et développer des connecteurs et pipelines d'intégration en Python et .NET
Implémenter des architectures event-driven via Confluent Kafka : producers, consumers, topics, schémas Avro/JSON
Développer et déployer des fonctions et micro-services sur AWS : Lambda, SQS, SNS, S3, Transfer Family, API GateWay
Exposer et consommer des API REST / OData dans des contextes d'intégration applicative
Architecture & conception:
Participer à la définition des patterns d'intégration : Eda, batch, API-led
Documenter les décisions d'architecture
évaluer et recommander des outils et approches pour répondre aux besoins d'intégration
Contribuer aux revues de code et à la définition des standards de développement
Collaboration & delivery:
Travailler en étroite collaboration avec les équipes fonctionnelles, les architectes et le chef de projet
Assurer la livraison dans les délais selon la méthodologie projet mise en place
Produire et maintenir la documentation technique : spécifications, runbooks
Profil recherché
Expérience requise:
3 à 8 ans d'expérience pertinente
Minimum 3 ans d'expérience en développement backend dans des environnements Python et .NET
Expérience concrète dans la conception et le développement d'architectures orientées événements (Eda)
Expérience en développement et déploiement de services sur un environnement cloud, idéalement AWS
Expérience dans des projets d'intégration applicative impliquant plusieurs systèmes hétérogènes
Capacité à travailler en équipe dans un contexte Agile/Scrum
Compétences techniques:
Python confirmé : scripting, développement backend, data processing
Frameworks et bibliothèques : FastAPI, Pydantic, boto3, confluent-Kafka-Python
.NET (C#) pour le développement de services d'intégration
Maîtrise opérationnelle de services AWS : Lambda, EKS, ECS, Amazon S3, Amazon SQS, Amazon SNS, AWS Transfer Family, API GateWay, Eventbridge, IAM, Secrets Manager, Aurora RDS / Postgres, DynamoDB
Confluent Kafka : production/consommation de messages, gestion des topics, Schema Registry
Messagerie asynchrone : SQS, SNS, pub/sub, at-least-once delivery, idempotence
Formats d'échange : JSON, Avro, XML, CSV
Infrastructure as Code : TerraForm
CI/CD : GitLab
Tests unitaires et d'intégration, gestion des erreurs, logging structuré
Versionning GIT, code review, documentation technique
Qualités et compétences relationnelles:
Rigueur, autonomie et orientation qualité
Aisance dans des environnements techniques complexes et multi-systèmes
Curiosité technologique sur l'écosystème cloud et data
Bonne communication écrite et orale
Capacité à documenter et expliquer des choix techniques
Esprit d'équipe et collaboration avec des profils variés
Maîtrise du français et de l'anglais technique
Compétences appréciées / atouts:
Intégration SAP S/4HANA : services OData v2/v4, extraction de données SAP, connaissance des entités commandes, matériaux, FI/CO
Intégration 3dexperience : API REST 3dspace / 3dsearch, synchronisation PLM vers ERP, gestion du cycle de vie des articles et nomenclatures
Plateforme Confluent Kafka avancée : Confluent Cloud ou on-premise, Kafka Connect, Ksqldb, Control Center, Schema Registry
Projets d'intégration full AWS : Step Functions, Glue, Msk
Certifications AWS appréciées : Solutions Architect, Developer
Compétences / qualités indispensables : Python et .NET, AWS, Confluent Kafka, Architecture event-driven (Eda), API REST / OData, Intégration applicative
Compétences / qualités qui seraient un + : SAP S/4HANA, 3dexperience, Kafka Connect/Ksqldb, AWS Step Functions/Glue/Msk, certifications AWS
Informations concernant le télétravail : Hybrid