Work experience
Systems & Network Engineer - Université Paris-Dauphine, Paris
November 2023 - Present
AI & Docker:
- Designed, deployed and secured a private AI server based on LLMs (Mistral, GPT-OSS, OpenWebUI, Ollama), containerised with Docker, with a RAG architecture, SearxNG search engine and Amazon Bedrock integration, capable of handling up to 10,000 users.
Systems & services:
- Active Directory (AD) server administration: user, group and Group Policy Object (GPO) management.
- DNS server administration (Windows Server): zone management and name resolution.
- Setup and administration of Windows Server web servers: IIS, website hosting, HTTPS configuration, reverse proxy and MySQL / MariaDB database management.
- Setup and administration of Linux (Debian) web servers: Apache2, Nginx and MySQL / MariaDB database administration.
- IT hardware management: installation, maintenance and assembly of PCs and servers.
- PC deployment using MDT and WDS: automated installation of Windows 10/11, applications and drivers.
- Infrastructure audit control: patch management verification, data security, policy compliance and security best-practice monitoring.
- Implementation of high-availability (HA) solutions for critical services.
- Setup and administration of application solutions: GRR, XIBO.
- Deployment of a Print Manager Plus 9 application server on Windows Server 2022 and printer fleet management.
- Led a server infrastructure modernisation project, including DNS migration from Windows Server 2008 to 2022 and Active Directory migration from 2012 to 2022.
- Installation and configuration of a Remote Desktop Services (RDS) server on Windows Server 2022.
Virtualisation:
- Deployment and administration of Hyper-V infrastructures, creation and management of virtual machines.
- Implementation of a replication-based Hyper-V high-availability (HA) architecture.
- Deployment of an on-premise Kubernetes cluster on Linux Debian 13 servers (1 master, 2 worker nodes) with installation and configuration of kubelet, kubeadm and kubectl.
- Installation and configuration of a Proxmox 9 standalone server.
Backup:
- Setup and administration of a backup solution with Veeam.
- Scheduling, monitoring and regular testing of backups and restores.
Networking:
- Network administration on Netgear equipment: VLAN configuration, DHCP, IP address management, port security and network interconnection.
- DMZ configuration to publish a web server on the Internet with HTTP/HTTPS traffic only.
Automation & monitoring:
- Administration task automation using Python and PowerShell.
- Deployment of Nagios Core and monitoring of Windows and Linux servers (email notifications, custom alerts and custom monitored services).
Development & support:
- Development and integration of a chatbot for the CRIO website.
- Web development with PHP, HTML, CSS and MySQL database management.
- User support, team management (intern and work-study student) and IT documentation and procedure writing via WikiJS.