STAGE - Développement logiciel - Gestion d'un organisme de conception Part21J

Date Posted:

2023-09-28

Country:

France

Location:

Blagnac, France

Position Role Type:

Unspecified

Avec 73 000 salariés répartis sur plus de 300 sites dans le monde et un chiffre d’affaires de 18,4 milliards de dollars, Collins Aerospace se positionne en leader sur le marché des solutions de technologies avancées et intelligentes pour l’industrie mondiale de l’aéronautique et de la défense. Chez Collins nous redéfinissons l’aérospatial !  

 

Présente en France depuis 1959, Collins Aerospace Avionics conçoit, développe et produit des solutions innovantes et de hautes intégrités pour ses clients des secteurs aéronautique et défense.  

Centre d’excellence du groupe RTX dans les domaines de l’avionique (conduite de vol, communication et navigation, sécurité des vols) et des solutions de communications (des très basses fréquences aux communications satellitaires), Collins Aerospace Avionics accompagne ses clients en Europe et dans le monde tout au long du cycle de vie des produits ; depuis les phases de Recherche et Développement (R&D), jusqu’à leur exploitation, en s’appuyant sur l’expertise de ses équipes d’ingénierie, de gestion de programmes, de production, de distribution et de maintenance.   

  

Missions : 

Ce stage doit permettre la mise en œuvre d’un outil de gestion de l’ASL (Authorized Signatory List) dans le cadre de notre organisme de conception Part 21J.

Le stagiaire partira d’un prototype mis en place en 2022 par un stagiaire précédent, avec pour objectif de finaliser l’outil afin qu’il puisse être opérationnel en fin de stage. Il s’agit d’un développement Web, initié sur Angular pour le front end et Node.JS Express pour le back end. L’outil s’appuie sur une base de données Microsoft SQL Server. Pour des raisons d’exploitation, le front end devra être repris pour être développé sous .Net ; l’ensemble tournera sur un serveur IIS. 

Le but étant que l’outil soit opérationnel en fin de stage. Toute la production (à part le mémoire) devra se faire en anglais. 

Le stage s’organisera en différentes phases : 

Phase 1 – Formalisation du besoin 

  • Compréhension et analyse de l’existant. 

  • Mise en place d’un planning initial. 

  • Formalisation du besoin (Spécifications fonctionnelles, Uses Cases). 

  • Reprise du planning de développement (à mettre à jour régulièrement). 

Phase 2 – Modification de la base de données 

  • Le prototype n’ayant pas été finalisé, la base de données devra être modifiée pour répondre au besoin et éventuellement anticiper les besoins futurs

Phase 3 – Codage de l’outil 

  • Le front end devra être repris pour répondre au besoin fonctionnel. Il sera développé sous .Net afin de pouvoir tourner sur un serveur IIS. 

  • Le back end sera également repris pour répondre au besoin fonctionnel et notamment s’interfacer avec la nouvelle base de données. Il pourra éventuellement être redéveloppé en .Net. 

 

Phase 4 – Validation de l’outil 

  • L’outil sera validé au travers de la mise en œuvre de la gestion de l’ASL actuelle. 

  • La base de données sera renseignée au travers de l’outil pour vérifier que l’ensemble des données peuvent être capturées. 

  • L’outil sera utilisé pour vérifier qu’il permet d’extraire l’information nécessaire au besoin d’exploitation de l’ASL. 

Phase 5 – Rédaction de la documentation 

  • En plus de son mémoire, le stagiaire devra rédiger une documentation technique (Spécification, Conception) permettant de comprendre comment l’outil a été développé et de le maintenir. 

  • Il devra également rédiger une documentation opérationnelle (manuel utilisateur et d’installation/administration) 

Phase 6 – Extension de l’outil 

  • Un fois l’objectif initial attend, nous verrons s’il est possible de rajouter de nouvelles fonctionnalités à l’outil ; par exemple la possibilité de regénérer l’ASL sous forme de document Word. 

 

Profil : 

Cycle ingénieur ou master Informatique / Aéronautique 

Stage de fin d'étude (6 mois) en présentiel sur le site de Blagnac.

  • Développement Web (.Net),

  • Base de données (MS SQL Server),

  • Anglais 

  • Autonome en termes de développement

  • Bon relationnel (interface possible avec l'équipe IT pour la mise en oeuvre des outils)

  • Capacité de reporting

Chez Collins Aerospace, nous croyons qu’une multitude d’approches et d’idées nous permet d’obtenir les meilleurs résultats pour nos salariés, notre entreprise et nos clients. Nous sommes engagés à favoriser une culture de diversité et d’inclusion, où tous nos collaborateurs peuvent partager leurs passions et leurs idées afin que nous puissions relever ensemble les défis les plus difficiles de notre industrie et ouvrir de nouveaux chemins aux possibilités illimitées.  

Fortement impliqués dans une démarche RSE, les enjeux liés à la sécurité, la santé et l'environnement sont au cœur de nos préoccupations. 

RTX is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Privacy Policy and Terms:

Click on this link to read the Policy and Terms

Organisation: 
Raytheon Technologies