Informatique et Réseaux – Option Développement Logiciel, Cloud & Big Data

Cycle Ingénieur

PRÉSENTATION

Le Cycle Ingénieur Informatique et Réseaux – Option Développement Logiciel, Cloud & Big Data forme des ingénieurs capables de concevoir, développer et déployer des solutions logicielles complexes dans des environnements distribués et hautement scalables.
Dans un contexte de transformation numérique accélérée, marqué par l’explosion des données, la généralisation du cloud computing et la nécessité de systèmes performants et sécurisés, cette formation prépare les étudiants à relever les défis technologiques des entreprises modernes.

Approche pédagogique

Grâce à des projets concrets, des environnements professionnels et une forte orientation vers l’innovation, ce cycle ingénieur forme des ingénieurs polyvalents, agiles et immédiatement opérationnels, capables d’évoluer dans des contextes technologiques complexes et internationaux.

Compétences transversales

Le programme repose sur une approche équilibrée entre théorie avancée et pratique intensive, couvrant le développement logiciel avancé, les architectures applicatives, les systèmes cloud, le Big Data et l’ingénierie des données.
Les étudiants acquièrent une vision globale du cycle de vie des applications : de la conception à la mise en production, en passant par le test, la sécurisation, l’optimisation et la maintenance.

INFOS CLÉS & CONDITIONS D’ADMISSIONS

Diplôme de l'ESGI

Ingénieur d'Etat - Informatique et Réseaux –

Option Développement Logiciel, Cloud & Big Data

Durée:

3 ans

Pré – Requis

L’accès au premier semestre est ouvert aux:
• étudiants ayant validé les classes préparatoires;
• candidats admis au concours national commun d’accès aux écoles d’ingénieurs ;
• aux titulaires d’un diplôme scientifique reconnu de niveau Bac+2 ou Bac+3 (DUT, DEUG, Licence, Bachelor…), après sélection et vérification des prérequis pédagogiques.

 

L’accès direct au troisième semestre est possible pour les titulaires d’un diplôme scientifique reconnu de niveau Bac+3 minimum, après concours et sélection.

 

Étude de dossier

Objectifs et competences visees

Le Cycle Ingénieur a pour objectif de former des ingénieurs experts en développement logiciel et infrastructures cloud, capables de concevoir des solutions performantes, évolutives et orientées données.

À l’issue de la formation, les diplômés seront capables de :

  • Concevoir et développer des applications logicielles complexes (web, mobiles, distribuées) selon les standards de qualité industrielle ;

  • Maîtriser les langages et frameworks avancés du développement logiciel (Java, Python, JavaScript, .NET, frameworks front-end et back-end) ;

  • Concevoir des architectures logicielles modernes (microservices, API, architectures distribuées) ;

  • Déployer et gérer des solutions sur des environnements cloud (AWS, Azure, Google Cloud) ;

  • Concevoir et exploiter des systèmes Big Data (stockage, traitement, analyse de données massives) ;

  • Mettre en œuvre des pratiques DevOps, CI/CD, conteneurisation et automatisation ;

  • Garantir la performance, la sécurité et la fiabilité des systèmes informatiques ;

  • Piloter des projets informatiques complexes en intégrant les contraintes techniques, organisationnelles et économiques.

La formation développe également des compétences essentielles en gestion de projet, travail en équipe, communication technique, innovation et veille technologique.

Le Cycle Ingénieur Informatique et Réseaux – Option Développement Logiciel, Cloud & Big Data ouvre l’accès à des carrières à forte valeur ajoutée dans les secteurs les plus dynamiques du numérique : technologies de l’information, finance, industrie, télécommunications, e-commerce, santé et services.

Les diplômés peuvent occuper des postes tels que :

  • Ingénieur développement logiciel / full-stack ;

  • Ingénieur cloud computing ;

  • Ingénieur Big Data / data engineer ;

  • Architecte logiciel ou architecte cloud ;

  • Ingénieur DevOps ;

  • Chef de projet technique ou tech lead ;

  • Consultant en solutions logicielles et cloud.

Ce cycle ingénieur permet également une poursuite d’études en Doctorat, l’accès à des certifications internationales (Cloud, DevOps, Big Data) et une forte employabilité à l’échelle nationale et internationale.
Le Cycle Ingénieur ESGI – Développement Logiciel, Cloud & Big Data constitue ainsi une formation d’excellence pour les étudiants souhaitant devenir des ingénieurs innovants, experts des technologies du futur et acteurs clés de la transformation digitale.

Semestre 1
  • Algorithmique avancée

  • Programmation avancée (Java / Python)

  • Bases de données avancées

  • Architecture des systèmes informatiques

  • Réseaux & protocoles

  • Langues étrangères

  • Transversale : Gestion de projet (Agile / Scrum)

 
 
  • Génie logiciel avancé

  • Systèmes distribués

  • Sécurité informatique – fondamentaux

  • Administration systèmes & réseaux

  • Développement web full stack

  • Langues étrangères

  • Transversale : Droit & éthique du numérique

 
 
  • Intelligence artificielle – concepts généraux

  • Data management & Big Data – introduction

  • Cloud computing – fondamentaux

  • Réseaux avancés & virtualisation

  • Tests logiciels & assurance qualité

  • Langues étrangères

  • Transversale : Innovation & design thinking

  • Développement logiciel avancé

  • Architectures microservices

  • Cloud computing avancé (AWS / Azure)

  • Big Data (Hadoop, Spark)

  • DevOps & CI/CD

  • Langues étrangères

  • Transversale : Gestion de produit digital

  • Applications cloud natives

  • Big Data analytics

  • Sécurité des applications cloud

  • Containers & orchestration (Docker, Kubernetes)

  • Projet applicatif avancé

  • Langues étrangères

  • Transversale : Leadership & management d’équipe

Projet de Fin d’Études (PFE)

 

INTERNATIONAL

Le Monde Comme Terrain d’Apprentissage

Dans un monde sans frontières, l’ESGI fait de l’ouverture internationale une priorité. Nous formons des leaders capables d’évoluer dans des environnements multiculturels et d’innover à l’échelle mondiale.

Échanges semestriels

Poursuite d’études à l’international

Double diplomation

Service Admissions

Social info :

Dossier d'Inscription

Le dossier d’inscription constitue une étape essentielle de la procédure d’admission. Il permet d’évaluer votre candidature et de valider votre accès à la formation choisie. Merci de compléter et soumettre l’ensemble des pièces demandées afin de finaliser votre inscription dans les meilleures conditions.

ADMISSIONS

Chaque candidature est étudiée avec attention afin de garantir l’adéquation entre le profil de l’étudiant et l’exigence des programmes ESGI.