Dans le cadre du renforcement d'une équipe de développement, nous recherchons un Développeur Full Stack Kotlin / TypeScript pour intervenir sur une plateforme métier stratégique évoluant dans un environnement cloud moderne. Vous participerez au développement et à l'évolution d'une application reposant sur une architecture microservices et micro-frontends, avec un fort niveau d'exigence en matière de qualité de code, de tests et de bonnes pratiques de développement. Vos missions * Développer de nouvelles fonctionnalités en Backend et Frontend. * Participer aux choix techniques et aux évolutions de l'architecture. * Concevoir et maintenir des API REST. * Produire un code robuste, testé et maintenable. * Participer aux revues de code et à l'amélioration continue de la qualité. * Comprendre les besoins fonctionnels afin de proposer des solutions techniques adaptées. * Collaborer avec les équipes produit, techniques et métiers dans un environnement Agile. Environnement technique Backend * Kotlin (ou Java avec une forte volonté de monter en compétence) * Java 21 * Spring Boot 3 / Spring Framework 6 * Spring Data JPA * Spring Security * Hibernate * PostgreSQL * Flyway * API REST * Git / GitLab CI * JUnit 5, MockK, AssertJ Frontend * React 18 / 19 * TypeScript * NX * Module Federation (Micro-frontends) * React Query * React Final Form * HTML / SCSS * Jest & Testing Library Environnement * Architecture Microservices * DDD * Architecture Hexagonale * Agile / Scrum * Jira Les plus * Docker * GCP (Cloud Run, App Engine, Pub/Sub...) * RabbitMQ ou Kafka * Cypress * Terraform * SonarQube * Feature Flags * Cucumber / BDD
Contexte de la mission : Nous recherchons un(e) Développeur(se) Python pour intervenir au sein d'une équipe en charge d'un centre de mission satellite. Vous intégrerez une équipe en charge de la conception et de l'exploitation d'une plateforme de télémesure, télécommande et supervision de satellites, dans un environnement microservices conteneurisés sur Kubernetes.L'objectif : construire et faire évoluer une solution robuste, scalable et observable, capable de gérer des flux de données temps réel issus de plusieurs missions spatiales. Responsabilités : - Concevoir et développer des microservices en Python pour l'ingestion et le traitement de flux de télémesures (via Kafka et RabbitMQ) et l'intégration avec les briques de supervision (InfluxDB, Grafana) ; - Déployer, maintenir et faire évoluer les services dans un cluster Kubernetes ; - Contribuer à l'observabilité de la plateforme : modélisation des métriques dans InfluxDB, création de dashboards et d'alertes dans Grafana, instrumentation des services (logs, métriques, traces).
Le contexteNous recherchons un·e Database Administrator Expert pour intervenir sur les socles de données d'une plateforme SaaS exploitée en production pour des clients français et internationaux, à forte volumétrie. Le contexte est celui de deux migrations menées en parallèle : convergence full PostgreSQL avec sortie complète d'Oracle, et bascule d'InfluxDB vers TimescaleDB pour les données de série temporelle. Vos missionsDéfinir et faire appliquer les standards de conception et d'exploitation des bases PostgreSQL / TimescaleDB (modélisation, indexation, partitionnement, rétention, cloisonnement par client) Accompagner les équipes de développement sur les requêtes, index, plans d'exécution et problématiques de volumétrie Réaliser le sizing, le capacity planning et les études de performance Optimiser serveurs et bases dans une approche FinOps Intervenir sur les chaînes d'alimentation en amont et en aval des bases (StreamSets, RabbitMQ, Azure Data Explorer, Synapse) Outiller les équipes internes et l'infogérant pour une exploitation autonome à l'issue de la mission
Nous recherchons un expert en intégration applicative pour intervenir sur des projets critiques. Vous serez responsable de la conception et du développement de flux d'intégration en environnement webMethods 10.x ou équivalent EAI (Talend, TIBCO...). Vos missions incluront : Développement et maintenance de composants et messages (SWIFT, MQ/JMS, RabbitMQ, API, JDBC). Paramétrage et configuration des solutions d'intégration. Implémentation de chaînes CI/CD et déploiement en production. Suivi des déploiements, support de production et gestion des incidents. Rédaction de la documentation technique. Le travail se fera dans un contexte Agile, avec une approche orientée qualité et performance.
Objectif global :Construire SRE Senior — Refondre et fiabiliser la plateforme Contrainte forte du projet Production 24/7 multi-clients internationaux, socles hétérogènes (Azure et cloud souverain), Les livrables sont Backlog plateforme structuré et roadmap 6-12 mois maintenue, incluant sortie d'Oracle et reconstruction des plateformes de production Socle d'observabilité : SLI/SLO, tableaux de bord, alertes. Compétences techniques Infrastructure as Code - Expert - Impératif PostgreSQL / TimescaleDB - Confirmé - Impératif Messaging & observ (RabbitMQ, OTLM, Datadog) - Expert - Impératif FinOps cloud - Confirmé - Important Connaissances linguistiques Français Courant (Impératif) Anglais Courant (Impératif) Description détaillée Au sein de l'équipe Platform (7 personnes, environnement anglophone), le consultant prend le lead technique sur des chantiers de transformation d'une plateforme SaaS de télérelève exploitée en production. Les chantiers portent sur la bascule « as code » des environnements de production et hors production sur les deux socles cloud, la convergence full PostgreSQL avec sortie complète d'Oracle, la fiabilisation du messaging et des socles de données, la mise en place de l'observabilité et la réduction du coût global. Il décrit le backlog technique, construit et tient la roadmap plateforme.