Descriptif mission
− Création et configuration des projets GCP par environnements pour migration
d’applications hébergées sur des serveurs on-premise
− Configuration, mise en place et garant de la chaine CI/CD sur gitlab
− Mise en place d’un datalake sur big query, data catalog et data studio.
− Présentation du Datalake aux métiers et aux autres tech lead pour homogénéiser et
pérenniser la solution.
− Migration d’un projet legacy de Spark vers Dataflow / Scio
Réalisation d'un MVP démontrant une solution de support technique via téléconférence
vidéo cross-platform (web et mobile) et paiement à l'acte.
− Architecture technique utilisant event-sourcing et CQRS sur Akka persistence
− Design d'une API mixte REST/HATEOAS + streaming socket.io
− Administration système et DevOps (Helm et Kubernetes sur Google Cloud)
− Architecture et mise en place d’un nouvelle version de la pipeline d’import des annonces
immobilières
− Création des Jobs d’import Apache Beam / Google Dataflow avec Scio
− Import, validation et stockages des annonces sur Elasticsearch et Bigtable
− L’implémentation de L’api rest
− Dockerization et déploiement sur Kubernetes Google Compute Engine
Descriptif mission
− Développement et maintenance du Vidal Menu, une application Scala/Akka de bureau en
charge de la mise à jour des données et logiciels, − Maintenance des autres projets Java / Spring
Descriptif mission
− Mise en place d'une plateforme d'asservissement event sourcée avec akka
− persistence
− design et modélisation de la solution,
− relecture du code
− Mise en place d'images Docker en déploiement continu sur Merge Resquest
− (Gitlab et GCP)
− Ecriture d'un socle technique grails / spring intégration (gestion des entrées/ sortie de
fichier).
− Mise en place d'ElasticSearch, Logstash, Kibana pour analyser les logs applicatives.
✓ Création et maintenance d'API REST asynchrones,
✓ Développement d'IHM consommant ces WS avec angularjs
✓ Création d'une application d'Analytics utilisant ElasticSearch (Facets & river),
✓ Animation des cérémonies agiles,
✓ Force de proposition,
✓ TDD, binomage,
✓ Animation d'ateliers,
Au sein du service flux entrants, flux sortants
✓ Support technique aux développeurs de l'équipe,
✓ Migration de batch java vers spring batch et tuning de performances,
✓ Portage de batch smalltalk vers Spring-batch
✓ Maintenance applicative (correction de bug),
✓ Force de proposition
✓ Test de charges et préconisation sur l’infrastructure,
✓ Support technique aux développeurs de l'équipe,
✓ Développement de nouvelles fonctionnalités
✓ Développement de batch avec Spring batch,
✓ Mise en place de cache applicatif distribué,
✓ Mise en place de TU sur les flow spring mvc,
✓ Maintenance applicative (correction de bug),
✓ ScrumMaster sur une équipe de 7 personnes et synchronisation avec les autres équipes agiles
Au sein de la direction architecture JAVA/J2EE :
✓ Support développement et production sur des problèmes de performances dus à la mauvaise utilisation de framework client et serveur.
✓ Écriture de guides de développement & bonnes pratiques,
✓ Support technique aux équipes de développement,
✓ Développement de prototypes et industrialisation,
✓ Gestion de l’usine de développement.
✓ ScrumMaster sur une équipe de 6 personnes chargées de développer le socle de développement utilisé par les projets en interne,
✓ Développement d'un intranet de gestion de contenu sur exoplatform WCM en scrum, encadrement de 2 juniors,
✓ Mise en place du framework Seam dans un projet,