Professional projects
Setting up a SaaS cloud backup server with ownCloud :
Integration of LDAP authentication with login and email.
Brute force protection after multiple failed attempts.
Managing network attached storage with WebDAV.
Share protected with a password and timeout.
Encryption and automatic file backup.
Disk quota management.
Implementation of a centralized storage system based in FreeNAS :
Replicate and transfer volumes with HTTPS via random tokens.
Configure software and hardware RAID against disk failures.
Outsourcing storage of hypervisor with NFS sharing.
Setting up instant tasks for data auto replication.
Status monitoring of hard drives via S.M.A.R.T.
Creation of DataSets for permissions control.
Link aggregation in Failover interfaces.
Creating Volumes with ZFS File System.
Implementation of a hypervisors cluster based on Proxmox VE :
High availability, hyper convergence and synchronization with SSH.
Aggregation of links in failover interfaces for high performance.
Automatic backup of states and parameters of virtual machines.
Cluster grouping of hypervisors for fault tolerance.
Transfer disks between cluster nodes.
Live migration of VMs in the cluster.
Storage of VMs on the NAS via NFS.
Replication of virtual machines.
Setting up a firewall cluster with Pfsense :
Configuring multiple WAN connections for internet distribution.
Configuring static and dynamic NAT with Aliases and Virtual IPs.
Identification, geolocation and traffic analysis with NtopNG.
Configuring an intrusion detection system with SNORT.
High availability with VIHD groups between firewalls.
Load balancing between servers in the cluster pools.
Replicating the firewall configuration with Pfsync.
Configuration of filtering rules (VLAN, WAN, DMZ).
Synchronization of firewalls with XMLRPC Sync.
Managing external authentication with RADIUS.
Configuring the DHCP server with failover.
Captive Portal with LDAP authentication.
Load balancing and redundancy with CARP.
VPN configuration with SSL certificate.
Bandwidth limiter with Traffic shaper.
Configure time rules with scheduling.
Web traffic blocking with Pfblocker.
Configuration of port forwarding.
Setting up an LDAP directory with the UNIVENTION CORPORATE SERVER :
Password management and restoration via email with token expiration.
Unify and centralize user authentication with RADIUS.
Automatically export and save schemas in LDIF format.
Configure a slave server for replication and backup.
Creating the tree with groups, users and machines.
Configure a master server with DNS records.
Implementation of a monitoring platform based on Nagios Core :
Configuring the NSC ++ agent with SSL for the supervision of Windows nodes.
Deployment of an interactive mapping system based on NDoutils and Nagvis.
Configuring the NRPE agent with SSL for the supervision of Linux nodes.
Notification of alerting by email with an SMTP relay based on Postfix.
Integration of plugins in Python for collecting SNMP informations.
Notification of alerting by SMS with an SMS gateway based on GAMMU.
Configuration of Net-SNMP with SNMPv3 for monitoring switches.
Deployment of an administrative interface based on NagiosQL.
Export of configs and data collected in a MySQL database.
Generation of graphs with RRDTOOLS, MRTG and PNP4Nagios.