Les missions du poste
Rattaché(e) au Responsable du département informatique , et en cohérence avec la stratégie de l’école, l’enseignant en informatique a pour missions premières :
- Enseigner l’informatique sur nos différents programmes (Programmes Grande Ecole, Programmes Experts du Numérique, formation continue).
- Participer et soutenir le développement de l’Efrei et de ses projets.
Enseignement :
- Assurer le nombre d’heures de Face à Face pédagogique (480h maximum / an), en français ou en anglais.
- Participer à l’encadrement d’étudiants dans le cadre de projets scientifiques et techniques.
- Conseiller les étudiants et les guider dans leurs démarches d’apprentissage.
- Contribuer à l’évolution des programmes de formation proposés par l’école dans son domaine, en collaboration étroite avec le responsable de département et la direction des études.
- Accompagner les étudiants pour réussir des certifications en informatique : bases de données et/ou langages de programmation (Java, C++, C, Python...).
- Participer au développement et à la mise en place d’activités pédagogiques innovantes.
Participation au développement de l’école et de ses projets :
- Soutenir l’effort de promotion de l’Efrei et participer aux événements organisés par l’école (JPO, salons, Concours, Représentation...).
- Participer au développement de la renommée de l’établissement.
- Contribuer au rayonnement de l’école : coacher et accompagner les étudiants pour participer et gagner des challenges et des Hackathons nationaux et internationaux (Hackathons, Programming Challenges, Coding Competitions...).
Le profil recherché:
Vous êtes titulaire d’un Doctorat en Informatique ou d’un diplôme d’Ingénieur spécialisé en informatique .
Vous justifiez d’ au moins 4 ans d’expérience dans l’enseignement supérieur et l’encadrement d’étudiants.
Vous êtes à l’aise pour dispenser des cours en anglais .
Passionné par la pédagogie, vous avez un fort intérêt pour l’innovation dans l’enseignement et les approches interactives.
Compétences techniques attendues :
Systèmes d’exploitation : Linux et administration système.
Réseaux et protocoles .
Algorithmique et programmation (Python, C).
Programmation orientée objet et maîtrise des langages clés (notamment Java).
Modélisation UML .
Développement Web : HTML, CSS, JavaScript, frameworks front et backend.
Gestion de projet et méthodes agiles (Scrum).
Systèmes d’information et bases de données (Oracle).