Antoine Hedin
Systèmes d'information - Technologies Java et Web

HSBC Private Bank mars 2013 > mars 2017
Développeur senior / Lead technique

Automatisation des processus du cycle de vie des projets : mise en place d'une infrastructure d'automatisation DevOps

  • Installation de l'infrastructure DevOps : serveurs, outils, procédures
  • Séquençage des tâches projets : identification des éléments à optimiser
  • Implémentation d'une application web de monitoring de systèmes (Appway, Avaloq, web-services du Groupe)

Post-processing de rapports de taxes générés par plusieurs applications (EasyTax, Rubik)

  • Participation au design et à la définition de l'architecture de l'application
  • Formatage, optimisation, personnalisation des modèles de rapports originaux EasyTax
  • Configuration de la finalisation pour un interfaçage avec différents systèmes externes : fichiers de mapping, base de données, web-services
  • Tests unitaires et fonctionnels : des applications de taxes jusqu'à l'archivage (eDMS) et l'envoi des documents
  • Mise en place d'une documentation dynamique : configuration, contribution, reporting des tests
  • Génération automatique de livrables pour les différents environnements et cibles concernés
  • Création de scripts et de commandes de lancement des tâches ; déclenchement et ordonnancement des traitements

Classement et envoi des documents : encadrement d'une équipe de développement offshore

  • Mise en place de normes et bonnes pratiques de méthodologie et développement
  • Revue du code, surveillance de la qualité
  • Dispense de formations : codage, tests, intégration

Synchronisation de données et de documents entre différentes applications du groupe via des batchs et des web-services

  • Définition de la solution après étude des contraintes : sécurité, performances, maintenabilité et évolutivité du code, paramétrage
  • Mise en œuvre de la solution : développement, tests unitaires, gestion des sources, génération automatique des livrables pour les différents environnements et cibles
  • Documentation : spécifications techniques, guide de sécurité, cahiers de tests, manuel d'intégration et de paramétrage
  • Méthodologies
    • Agile
    • Scrum
  • Langages
    • WordML
    • javascript
    • HTML
    • CSS
    • XSL
    • Groovy
    • XML
    • XSD
    • Java
  • Frameworks/Librairies
    • DOM
    • Bootstrap
    • JSON
    • Jersey
    • jQuery
    • Spring
    • JUnit
    • JAXB
    • Mockito
  • Web services
    • REST
  • Environnements de développement
    • Control-M
    • Eclipse
    • Spring Tool Suite
  • Suivi des activités
    • Jira
    • RTC
  • Gestion de sources
    • Git
    • RTC
  • Intégration
    • Sonar
    • Maven
    • Jenkins
    • Nexus
    • Ansible
  • Serveurs d'applications
    • Websphere
    • Tomcat
  • Bases de données
    • Oracle
  • Systèmes
    • Windows
    • Unix