Titre de l'offre: Architecte logiciel H/F
Référence: M110314 5316
Type de contrat: CDI
Lieu: 83000 Toulon, France
Niveau d'études: Bac +5
Années d'expérience: 7-10 ans
Société :
DCNS est un leader mondial du naval de défense et un innovateur dans l’énergie. Entreprise de haute technologie et d’envergure internationale, DCNS répond aux besoins de ses clients grâce à ses savoir-faire exceptionnels et ses moyens industriels uniques. Le Groupe conçoit, réalise et maintient en service des sous-marins et des navires de surface ainsi que les systèmes et infrastructures associés. Il fournit également des services pour les chantiers et bases navals. Enfin, DCNS propose un large panel de solutions dans l'énergie nucléaire civile et les énergies marines renouvelables. Attentif aux enjeux de développement durable, le groupe DCNS est l’un des premiers acteurs de son secteur à avoir été certifié ISO 14001. Il compte 12 000 collaborateurs et réalise un chiffre d’affaires de 2,4 milliards d’euros. www.dcnsgroup.com
Poste:
DCNS est un acteur européen de premier plan sur le marché mondial du naval de défense. Avec 2, 5 milliards d'euros de chiffre d'affaires et 12 000 collaborateurs en France et à l'étranger, le groupe DCNS offre de réelles opportunités de carrières dans les métiers d'ingénierie de système, d'architecture navale, de maîtrise d'oeuvre, de production, d'industrialisation et de services.
Nous recherchons pour notre division systèmes navals de surface un Architecte logiciel dont lactivité principale sera de garantir l'architecture de modules logiciels en maximisant la réutilisation.
Dans ce contexte, vous devrez :
Assurer la définition de l'architecture d'ensemble des systèmes logiciels en :
- identifiant avec les architectes et les équipes de réalisation les points durs techniques de la version du système logiciel et définir la roadmap de leur résolution,
- réalisant et/ou faisant réaliser les études d'architecture nécessaires et en effectuant les choix d'architecture et de technologie en concertation avec les architectes,
- définissant les services et contraintes transverses aux lots de réalisation et en validant leurs interfaces pour permettre une réalisation en parallèle sur un référentiel commun.
Garantir l'architecture des lots qui lui sont confiés (brique, service transverse, CSCI) en :
- rédigeant et/ou en validant la spécification des briques et services transverses en prenant en compte les points de variation entre les différents utilisateurs,
- en identifiant avec l'équipe de réalisation les constituants logiciels du lot en application du BDA/RDA et en maximisant la réutilisation,
- en validant l'architecture du lot en vérifiant la conformité à l'architecture de référence,
- en assurant le suivi technique de la réalisation en contrôlant l'application des choix d'architecture et la bonne utilisation des briques et services transverses,
- en analysant les problèmes d'architecture et de performance identifiés en phase d'intégration du système logiciel.
Assurer la capitalisation et la diffusion de l'architecture de référence en :
- assurant la capitalisation des principes de structuration des développement et en contribuant à l'amélioration des domaines de sa compétence,
- assurant la diffusion de l'architecture de référence auprès des équipes de réalisation en fournissant les informations nécessaires à la bonne utilisation des briques,
- anticipant et traçant les évolutions des briques nécessaires aux projets,
- participant à la proposition de roadmap des briques au travers des travaux d'analyse d'opportunité en prenant en compte le planning des projets.
En tant que responsable de l'architecture des briques de la briquothèque, vous devrez coordonner les modifications d'architecture logicielle de ces briques qui représentent de l'ordre de 200 000 lignes de code, maintenues par une vingtaine de personnes en 2011 et constituent l'infrastructure de tous les programmes NG (Nouvelles Générations).
Il a également en charge des sujets transverses liés aux briques et concernant l'ensemble des programmes NG.
Les enjeux du poste sont donc d'assurer :
la rentabilité économique de la production logicielle par la maximisation de la réutilisation multi-projets
la tenue des exigences de performance très contraintes des CMS
la diffusion et l'homogénéité des choix technologiques, des principes d'architecture et des pratiques entre les équipes des différents projets.
De formation bac+5, école d'ingénieurs ou équivalent, vous possédez une grande expérience du développement logiciel en Java. Vous maîtrisez l'état de l'art des architectures logicielles réparties et l'architecture de référence GEMO ainsi que les techniques d'ingénierie logicielle, des approches produits logiciels et du développement
Pour postuler : http://dcns.contactrh.com/jobs/771/1778600
|