Détails de l’offre

Ingénieur Tech Lead  (H/F)

PAU (64), France
  • CDI
  • Au moins 5 ans d’expérience professionnelle
  • 48 / 54 KEuros annuel
Envoyez votre candidature :

careers@tech-advantage.com

Votre mission

Nature et enjeux du projet
Vous allez travailler à PAU sur un projet d’ingénierie, dans le domaine de l’énergie.  Nous intervenons sur ce projet en pré et post traitement pour préparer, visualiser des données d’un simulateur développé par le client.

 Ce dernier s’appuie sur l’expertise de TECH’advantage pour  :

  • Organiser les travaux en mode agile entre l’équipe TECH’advantage et les représentants du client
  • Proposer et mettre en œuvre notre savoir-faire de l’approche en intégration continue
  • Proposer et mettre en œuvre notre savoir-faire en traitement de données (préparation, visualisation …)

Stack technique
C’est une application Java client lourd basée sur Netbeans Platform.

La stack actuelle est précisée ci-dessous. L’un des enjeux du projet confié à TECH’advantage est de rendre plus modulaire l’architecture actuelle en proposant notamment la mise en place de micro services.

SDK, Framework & Librairies

Java 8, Netbeans Platform, Java Swing, JavaCC, Apache commons, Jaxb

Outils de développement

IntelliJ, Junit, Mockito, QFTest

Outils de packaging et d’intégration

Maven, Git/Gerrit, Jenkins, Nexus, Sonar

Outils projet

JIRA, SquashTM, Sharepoint, Teams

 

Et vous sur le projet ?
Dans le cadre de ce projet, vous allez rejoindre l’équipe TECH’advantage composée d’ingénieurs d’étude et développement, d’un Tech Lead, Scrum Master de l’équipe.

Vos objectifs sur le projet sont :

  • Acquérir les connaissances nécessaires dans le cadre de la réalisation de ce projet :
    • Contexte fonctionnel du projet
    • Contexte technique
  • Construire votre mission avec le Tech Lead de l’équipe dont le périmètre d’activités devient trop conséquent. A voir ensemble comment répartir l’activité pour :
    • Développer
    • Accompagner l’équipe à la mise en œuvre de la feuille de route de modernisation du projet qui a été élaborée pour les prochaines années :
      • Migration du projet en Java 11/17
      • Refonte de l’architecture du modèle interne et adaptation du code existant
      • Développement d’une API Rest/gRPC dédié aux services de ce modèle
      • Création d’une implémentation LSP (LanguageServerProtocol) spécifique
      • Refonte de l’interface graphique
    • Animer les cérémonies agiles avec le Scrum Master
    • Accompagner, former les juniors
    • Assurer le backup sur le projet
    • Assurer un rôle de business analyst

Ce sont vos capacités techniques et votre aptitude à construire ‘un binôme’ avec notre Tech Lead sur le projet qui sont attendus.

VOTRE PROFIL

Vous avez au moins 5 ans d’expérience professionnelle. Vous avez travaillé sur des projets au forfait ou en régie.
Vous souhaitez travailler dans un contexte scientifique. Ce qui vous plait, c’est mettre en œuvre des outils informatiques pour réaliser des projets industriels. Relecture de code, processus d’intégration continue … sont des dispositifs que vous avez l’habitude d’utiliser. Vous êtes reconnu pour votre niveau technique, vous êtes précis et rigoureux. Pour les années à venir, vous souhaitez continuer à vous investir dans la technique, faire du développement, tout en gagnant en leadership sur les projets :

  • Accompagner, former les collègues
  • Participer à l’évolution de la stack technique du projet : proposition aux clients, mise en œuvre
  • Assurer un suivi opérationnel des tâches techniques du projet
  • Participer à l’élaboration des Epic et Story avec le Product Owner et le TechLead

Avec la DRH, vous élaborerez un plan d’évolution de vos compétences au regard des besoins du projet, de vos attentes et des valeurs de l’entreprise.

Au-delà de ce projet, vous rejoignez une entreprise, un environnement dans lequel nous prenons plaisir à déployer en coopération nos connaissances et nos savoir-faire. PME dans l’âme, nous bénéficions également de l’appui du groupe IFPEN pour construire et faire valoir nos domaines d’expertise.

Formation initiale

Ecole d’ingénieur (formation BAC + 5)  :   UTC, réseau ‘Ecole Centrale’, réseau PolyTech, réseau INSA

Université,  niveau Master : ingénierie informatique