Job description

Requirements

  • Entry level
  • No Education
  • Salary to negotiate
  • Rungis

Description

CE QUE NOUS POUVONS ACCOMPLIR ENSEMBLE :


En rejoignant les équipes de développement Thales Air Traffic Management, vous bâtirez notre plateforme technologique from scratch avec une architecture de Micro-Services.

Au sein des squads UTM (Drones Traffic Management), ATFM (Air Traffic Flow Management) ou de notre plateforme Aviation Data, votre mission sera de prototyper, coder et intégrer les composants software backend (APIs, Storage / Model de données, système de streaming/messaging, Data-Pump, logging, monitoring, alerting…) en utilisant les dernières et les plus performantes technologies.

Vous itérerez rapidement, testerez en continu, contribuerez au nightly build et publierez une version edge chaque mois ainsi qu'une version stable des services tous les trois mois.

Vos missions :

• Designer, coder les composants de votre micro-service, APIs, business-logic, Data Storage

• Ecrire les tests unitaires, d'intégration et end-to-end visant à valider la qualité du code ainsi qu'à s'assurer de leur non-régression

• Collaborer au sein de votre squad avec les autres développeurs et le tech lead dans le design, la mise en place des pratiques devOps et l'intégration des services Front-end

• Collaborer avec l'équipe d'assurance qualité afin d'élaborer les scénarios de tests et de les accompagner dans l'automatisation des cas de tests

• Participer aux choix technologiques et aux choix d'évolution de l'architecture.

• Participer à la mise en place, au suivi et à l'amélioration continue des pratiques de développement de l'équipe

• Faire de la veille et se former aux technologies les plus pertinentes pour nos micro- Innovation, passion, ambition : rejoignez Thales et créez le monde de demain, dès aujourd'hui.


LE PROFILE RECHERCHÉ
QUI ETES-VOUS ?


Vous recherche un stage de 6 mois? Vous êtes un⋅e passionné⋅e du développement Frontend et Backend mais surtout de technologies. Vous êtes attaché⋅e à la qualité d'un produit, et rien ne vous fait plus plaisir que de re-factorer du code pour qu'il devienne minimal et optimal. Vous êtes avide d'apprendre, sans cesse à guetter les innovations en termes de pratiques, de framework, de langages avec une seule envie, les évaluer et bien sûr les mettre en œuvre là où elles créeront encore plus de valeur. Vous aimez la technologique toujours prêt à partager vos découvertes et expériences avec les autres, à challenger les technologies à plusieurs. Vous avez des :

Bonnes connaissances et maîtrise d'un langages Backend (Java, NodeJS)

Solides connaissances d'Angular ou autres bibliothèques récentes de création d'applications Web

Connaissance des API REST et leurs best-practices ainsi que les suites de tools associés (Postman, Swagger …)

Connaissances Linux OS et scripts bash ou python

Familiarité avec l'état de l'art du développement (Git et Git-flow,pipeline devOps, tests, revues de code, intégration continue, gestion de versions, etc.)

Connaissance et pratique des principes de Test Driven Development ainsi que des framework courants de testing et d'évaluation de la qualité

Connaissance et pratique du développement en mode agile (Scrum…)


L'ENTREPRISE
QUI SOMMES-NOUS ?


L'activité Systèmes terrestres et aériens conçoit des systèmes, des équipements, des capteurs et des services pour le contrôle du trafic aérien civil et militaire, la défense aérienne ainsi que le combat naval et terrestre.


Le site de Rungis est idéalement situé à proximité de l'aéroport d'Orly. Site à l'architecture moderne, il compte aujourd'hui plus de 1000 collaborateurs travaillant pour nos trois domaines d'activité : les radars, le contrôle du trafic aérien et les systèmes d'armes avancés.

  • git
  • java
  • software