Infrastruttura AWS & Cloud
- Distribuire e gestire applicazioni su Amazon EC2.
- Configurare e gestire certificati SSL gratuiti o a pagamento per l'accesso sicuro alle applicazioni.
- Progettare e implementare utenti IAM, ruoli e policy seguendo il principio del minimo privilegio.
- Creare e gestire Auto Scaling Groups e Application Load Balancer.
- Provisionare e gestire database, inclusi RDS e altri servizi di database AWS.
- Configurare e gestire VPC, subnet, tabelle di routing, gruppi di sicurezza e componenti di rete.
- Implementare e gestire servizi AWS come SNS, SES, S3, CloudWatch e Route 53.
- Risolvere problemi e ottimizzare l'infrastruttura AWS per prestazioni, sicurezza e efficienza dei costi.
Hosting di applicazioni e gestione server
- Gestiti e mantenuti oltre 13 microservizi ospitati su istanze EC2.
- Configurato NGINX come reverse proxy e load balancer per applicazioni basate su microservizi.
- Gestito deployment di applicazioni, configurazioni SSL e amministrazione dei server.
CI/CD & Automazione
- Costruito e gestito pipeline CI/CD usando Jenkins.
- Automatizzato deployment di applicazioni usando GitHub Actions.
- Integrato SonarQube per analisi automatizzate di qualità e sicurezza del codice.
- Lavorato con Maven e Node.js come strumenti di build per Java e JavaScript.