Descrizione del Lavoro
Nel ruolo di Ingegnere DevOps, sarai responsabile della preparazione dell'infrastruttura, dell'automatizzazione dei deploy e della garantia della stabilità e sicurezza degli ambienti. Sarai la figura chiave per consolidare, mettere in sicurezza e migrare due applicazioni (.NET/SQL Server) sulla nuova infrastruttura del Polo Strategico Nazionale (PSN).
Ruoli Principali:
* Hardening delle Infrastrutture: Eseguire l'hardening dei server web (IIS, Web.Config), del file system e degli account di servizio secondo le best practice di sicurezza.
* Gestione dell'Infrastruttura su PSN: Gestire la richiesta, la configurazione e la gestione delle risorse (VM, networking) tramite la console VMware vCloud Director del PSN.
* Configurazione di Rete: Definire e applicare le configurazioni di DNS e firewall necessarie per l'esposizione sicura dei servizi su PSN.
* Deploy delle Applicazioni: Preparare e automatizzare il deploy delle applicazioni .NET e dei database SQL Server negli ambienti di QA e Produzione.
* Logging e Monitoraggio: Implementare e configurare soluzioni di logging, auditing e monitoraggio centralizzato per garantire la piena osservabilità delle applicazioni in ambiente PSN.
* Sicurezza Operativa: Gestire la messa in sicurezza di componenti specifici (es. protezione di Elmah) e la revisione dei permessi.
Requisiti Fondamentali:
* Solida esperienza come Ingegnere DevOps o Sistemista Senior in ambienti Windows Server.
* Conoscenza approfondita di IIS per la gestione, configurazione e hardening.
* Esperienza pratica con piattaforme di virtualizzazione enterprise, in particolare VMware vCloud Director.
* Competenza nel deploy e nella gestione di applicazioni basate su .NET Framework e database SQL Server.
* Ottima conoscenza di scripting per l'automazione (es. PowerShell).
* Comprensione dei principi di networking (DNS, routing, firewalling).
Requisiti Preferenziali:
* Esperienza diretta con l'infrastruttura del Polo Strategico Nazionale (PSN) e le sue specificità.
* Esperienza con strumenti di CI/CD (es. Azure DevOps, Jenkins).
* Conoscenza dei principi di Infrastructure as Code (IaC).
* Certificazioni Microsoft o VMware.