ARCHITECTE LOGICIEL
Titre RNCP de niveau 7 - Bac+5
Formation préparant à la certification professionnelle de niveau 7 (EU) de l’ADIP-IPI inscrite au RNCP Directeur-trice des Projets Informatiques, code NSF 326, par décision d’enregistrement de France compétences du 10-11-2021, Fiche RNCP 36009.
Campus Paris Sud & Lille
Prochaines sessions
Paris Sud : 29/08/2022
Lille : 27/09/2022
LE MÉTIER PRÉPARÉ
Un(e) architecte logiciel est un(e) développeur(euse) logiciel expérimenté(e), responsable de la planification et de la méthodologie utilisées pour le développement d’un produit.
Il/Elle conçoit les différents éléments d’un système d’information, la manière dont ils vont s’imbriquer ainsi que leurs évolutions, en fonction des technologies disponibles et des besoins de l’entreprise.
Il/Elle participe à l’analyse et à l’amélioration de la valeur d’un patrimoine applicatif ainsi que de sa résilience.
Débouchés
- Architecte J2EE/.NET
- Leader Technique
- Architecte en Systèmes d’Informations
- Consultant(e) en Technologies de l’Information
Salaire moyen à la sortie
Méthodes mobilisées
modalités d'évaluation
Evaluation en continu des compétences acquises, évaluation dans le contexte professionnel par l’entreprise. Evaluation finale : présentation d’un dossier de validation et entretien oral devant un jury constitué de professionnels
PROGRAMME DE FORMATION
ANALYSER ET MODELISER DES ARCHITECTURES LOGICIELLES
- Modéliser une architecture en se basant sur les designs patterns
- Savoir concevoir une architecture orientée domaine (Domain driven design)
- Mettre en œuvre des architectures multi-threadées ou asynchrone
- Savoir modéliser des architectures en microservices
- Comprendre les architectures CQRS, event-driven et réactives avec Kafka
- Savoir créer des applications en Clean Architecture et hexagonales
- Modéliser des architectures serverless
- Choisir les bases de données SQL ou NoSQL les plus adaptées
- Mettre en oeuvre des applications avec les protocoles HTTP2/HTTP3 ou gRPC
MODERNISER ET EXPLOITER UNE ARCHITECTURE EXISTANTE
- Analyser un système pour l’améliorer grâce à la supervision (Grafana/Elasticsearch, …)
- Faire évoluer les bases de données par la scalabilité horizontale et les nouveaux outils NoSQL et NewSQL
- Normaliser les échanges entre les applications grâce aux Gateways, services mesh et la centralisation de la sécurité
- Faire évoluer les applications vers des systèmes scalables, résilients et élastiques
- Mettre en place des outils Big Data pour les traitements complexes
- Intégrer des solutions IA
- Faire évoluer les applications vers des plateformes Cloud
METTRE EN OEUVRE LE TEST ET L’INTEGRATION CONTINUE : DEVOPS
- Savoir mettre en place les tests d’acceptation avec l’ATDD
- Automatiser les tests fonctionnels avec le behavior-driven development
- Améliorer la qualité du code avec le TDD (Chicago/London Style)
- Automatiser les livraisons avec Docker et/ou la virtualisation
- Automatiser les déploiements avec Openshift, Kubernetes, Vagrant, Ansible et Terraform
COMPETENCES TRANSVERSES
- Organiser sa veille et se former
- Conduire un projet informatique
- Manager, communiquer et collaborer
#Digital
#Développement
#Agilité
#DevOps
Délais d'accès
Admission toute l’année !
14 mois
(3 semaines en entreprise et 1 semaine en centre de formation)
______
Formation initiale
- Communiquer avec des clients et comprendre les enjeux du projet
- Coordonner une équipe de développement
- Concevoir les différents éléments d’un système d’information
- Evaluer la portée d’un projet
- Analyser une architecture logicielle existante
- Valider de nouvelles solutions architecturales sécurisées et performantes
- Gérer l’implémentation et la livraison exploitable
- Diplôme de niveau 6 – BAC+4 ou expérience équivalente
- Posséder impérativement une expérience en développement objet (Java,C#,Python..)
- Avoir des connaissances en technologies web
- Contrat d’Apprentissage
- Contrat de Professionnalisation
⇒ Prise en charge de la formation avec rémunération.
Reconversion, CPF, CPF de transition, VAE, POE .. Plus d’informations ici.
Nous contacter par mail à:
Campus Paris : admission@aston-ecole.com
Campus Lille : admission-lille@aston-ecole.com
- Un passage offert par l’école
- Reconnaissance à l’international
Pour toutes demandes, contactez notre référente, Mme Rizlene Zumaglini
Mail : rzumaglini@aston-ecole.com