
Vous êtes étudiants SINF ou INFO et êtes à la recherche d'un job enrichissant en relation avec vos études pour cet été ?
Le département INGI à ce qu'il vous faut !!!
Choisissez votre job parmi les suivants et posez votre candidature (courriel de motivation + CV) par mail à l'adresse du secrétarariat avant le 5 mai 2023
N'oubliez pas d'indiquer clairement :
• l’offre concernée
• la période où vous seriez disponible
• le temps total que vous pourriez consacrer à ce travail
• tout autre élément que vous jugeriez utile
La plupart des offres peuvent concerner l’engagement de plusieurs étudiants, de 1ère bac au Master en passant par les filières INFO.
Pour tout complément d'information concernant la nature du travail, n'hésitez pas à vous adresser à la personne de contact.
1. LINFO1001/LSINC1001 - Projets en informatique 1
Personne de contact : Pr. Pelsser
Description du job : Implémentation du 3eme projet sur micro:bit, documentation et tests
Compétences requises : programmation python (étudiant de Bac 2 ou Bac 3)
Période où le travail jobiste devra être effectué : du 24 juillet au 11 août 2023
Volume estimé : +/- 100h pour 1 jobiste, télétravail partiel possible
2. LINFO2315 - Design of Embedded and real-time systems
Personne de contact : Pr. Pelsser
Description du job : Evolution des travaux pratiques et du projet de LINFO2315, documentation et tests
Compétences requises : programmation C, systèmes d’exploitation et de préférences systèmes embarqués et RUST (étudiant de Master 1 ou 2)
Période où le travail jobiste devra être effectué : du 24 juillet au 11 août 2023
Volume estimé : +/- 100h pour 1 jobiste, télétravail partiel possible
3. LINFO2241 - Architecture and performance of computer systems
Personne de contact : Pr. Barbette
Description du job :
- Migrer une partie des exercices de TP "papier" vers INGInious.
- Créer quelques exercice supplémentaires pour "dépassement" sur INGInious également.
- Créer un quizz d’auto-évaluation INGInious pour valider les compétences de l'étudiant et identifier des lacunes à combler dès le début du cours.
Compétences requises : Avoir réussi le cours de 2241 raisonnablement.
Période où le travail jobiste devra être effectué : dés à présent jusqu'en octobre
Volume estimé : +/- 100h pour 1 ou 2 jobistes, télétravail partiel possible
4. LINFO2347 - Computer system security
Personne de contact : Pr. Sadre
Description du job :
Dans le cours LINFO2347, les étudiants apprennent à effectuer et à défendre contre différents types de cyberattaques, en particulier les attaques de réseau. Dans les travaux pratiques et les projets, divers outils et environnements virtuels sont utilisés pour permettre aux étudiants d'appliquer ce qu'ils ont appris. L'objectif de ce travail de jobiste est de les unifier en une seule VM qui pourra être distribuée aux étudiants.
Les travaux se composent de deux étapes :
- Étudier la plateforme "labtainers" existante du Naval Postgraudate School afin de déterminer si elle peut être utilisée pour notre cours : https://nps.edu/web/c3o/labtainers
- En fonction du résultat de l'étape 1 : (a) transférer/réécrire nos exercices sur cette plateforme ou (b) configurer une nouvelle VM qui contient l'environnement et les outils nécessaires et pour laquelle nos exercices existants doivent être adaptés.
Compétences requises :
- Linux
- Créer et gérer des machines virtuelles et des conteneurs (Docker)
- Configurer des infrastructures de réseau émulées
- Comprendre les attaques de réseaux et les techniques de défense (LINFO2347)
- Scripting avec python (et probablement bash)
Période où le travail jobiste devra être effectué : Juillet-Novembre
Volume estimé : +/- 4h/semaine pour 1 jobiste, télétravail possible
5. Migration Sites Web - Auto-Math & Aide à la réussite LOCI
Personne de contact : Donatien Schmitz
Description du job :
Auto-Math est un site web d'apprentissage des maths mis en place notamment par le professeur Enrico Vitale de la Faculté des Sciences. La version actuelle du site est construite sur le framework PHP Symfony et est basé sur une version de PHP désormais obsolète pour les serveurs de l'UCLouvain. Le but de ce travail est de migrer le site de la version PHP@6.x à la version PHP@8.x et de s'assurer que toutes les librairies utilisées sont compatibles avec cette nouvelle version et, dans le cas contraire, trouver des librairies alternatives n'entrainant pas de changement trop important du fonctionnement du site actuel.
Compétences requises :
Une connaissance du framework Symfony et/ou Laravel au minimum est obligatoire. A ce fait, un micro entretient avec le doctorant Donatien Schmitz sera prévu pour s'en assurer.
Période où le travail jobiste devra être effectué : Juillet-Août
Volume estimé : +/- 50h. pour 2 jobistes, télétravail partiel possible
6. Intégration continue des exercices inginious pour les cours LEPL1503, LINFO1140 et LINGI1341
Personne de contact : Nicolas Rybowski
Description du job :
Pour chaque cours l'objectif est de modifier les exercices afin qu'ils comprennent des tests d'intégration continue suivant le modèle mis en place par Nicolas Rybowski. Cela permettra de mettre ces exercices sur un dépôt github ouvert et les étudiants pourront contribuer à des améliorations.
Compétences requises : avoir validé avec mention les cours mentionnés
Période où le travail jobiste devra être effectué : Juillet-Août
Volume estimé : +/- 30 h pour 3 jobistes, télétravail partiel possible