- Programmation orientée objet en Java : encapsulation, héritage, modularisation, conception de logiciels
- Développement web Front-End : HTML, CSS, JavaScript, Tailwind CSS, Leaflet.js
- Développement Back-End : PHP (CRUD, sessions) et Java (servlets, gestion de données, JDBC)
- Bases en Python et initiation au scripting
- Modélisation UML et méthode Merise pour l’analyse et la conception de systèmes d’information
- Conception et modélisation de bases relationnelles (Merise, UML, diagrammes entité-association)
- Gestion et manipulation de données avec MySQL sous Linux
- Création et administration de schémas, tables et relations entre entités
- Écriture, optimisation et maintenance de requêtes SQL complexes
- Intégration des bases dans des applications via JDBC ou PHP (connexion, CRUD, transactions)
- Conception et déploiement d’infrastructures réseau sécurisées (Linux/Windows, accès distant SSH/RDP/VNC)
- Partage et transfert de fichiers via Samba, FTP, SFTP, FTPS avec gestion des permissions
- Administration de serveurs web et applications PHP avec base de données et HTTPS
- Services de messagerie (SMTP, IMAP, POP) et notifications automatiques des actions critiques
- Configuration DNS, pare-feu, journalisation et automatisation via scripts Bash/Python
- Utilisation stratégique d’IA génératives (ChatGPT, Cursor AI) pour la recherche et la documentation technique
- Optimisation des requêtes et génération de solutions adaptées aux contextes métiers
- Automatisation partielle des tâches répétitives et amélioration de la productivité en développement
- Approche éthique et responsable de l’intégration de l’IA dans les processus numériques
- Bases solides en analyse et algèbre appliquées à l’informatique
- Mathématiques discrètes et logique pour la modélisation et la programmation
- Notions en statistiques et probabilités
- Initiation à la recherche opérationnelle et à l’optimisation
Soft Skills
- Expérience en pilotage de projets informatiques académiques (analyse, conception, coordination)
- Compétences en gestion, planification et suivi des objectifs
- Capacité à relier besoins métiers et solutions techniques
- Rédaction de cahiers des charges et documentation technique
- Pratique de la veille technologique et adaptation rapide aux innovations
- Esprit d’analyse et approche méthodique dans la résolution de problèmes
- Collaboration efficace dans des projets collectifs et interdisciplinaires
- Autonomie, rigueur et sens des responsabilités dans le travail
- Leadership naturel et capacité à motiver une équipe
- Adaptabilité face aux nouveaux outils et environnements technologiques
- Communication claire, professionnelle et orientée solution