Descrizione del progetto
TradottoAbbiamo bisogno di un ingegnere DevOps con esperienza comprovata in ambienti di produzione Linux per condurre un audit di sicurezza approfondito e implementare tutte le misure di rinforzo in modo documentato e reversibile. Ogni modifica deve essere testata per l'impatto sulle applicazioni in esecuzione prima di essere applicata in produzione, e tutte le modifiche devono essere documentate in modo completo affinché il nostro team comprenda cosa è stato fatto e perché. L'impegno dovrebbe concludersi con un rapporto di sicurezza in formato PDF che riassuma tutte le scoperte, le azioni intraprese e eventuali rischi residui, oltre a un sistema di monitoraggio funzionante che ci avvisi se la postura di sicurezza cambia.
Ambito di lavoro:
— Rinforzo SSH: autenticazione solo con chiave, porta personalizzata, restrizioni di accesso, fail2ban
— Regole del firewall UFW/iptables con set di regole documentato
— Configurazione di Fail2ban per SSH, Nginx e PHP-FPM
— SSL Let's Encrypt con rinnovo automatico del certificato
— Rinforzo Nginx: intestazioni di sicurezza, applicazione di TLS 1.2+, HSTS, CSP
— Audit di sicurezza MySQL e rinforzo: privilegi utente, bind-address, crittografia a riposo
— Logwatch e avvisi email per attività anomale
— Configurazione di ClamAV antivirus e scanner rootkit
— Monitoraggio della salute basato su cron con avvisi di uptime
Consegne: tutte le modifiche applicate e documentate, rapporto di sicurezza PDF con scoperte, dashboard di monitoraggio (Netdata o equivalente).