Ingegnere DevOps

Ingegnere DevOps role illustration

Ingegnere DevOps

Posizione: GIFT City, Gandhinagar, Gujarat – India. (Lavoro dall'ufficio)

Esperienza: 3+ anni

Informazioni sul ruolo

Cerchiamo un ingegnere DevOps competente e proattivo per gestire l'infrastruttura cloud, automatizzare le distribuzioni, garantire l'affidabilità del sistema e supportare i team di ingegneria su più progetti AI, mobili, backend e SaaS.

Questo ruolo è ideale per chi ama l'automazione, prospera in ambienti frenetici e può gestire in modo indipendente le pipeline DevOps per clienti globali e prodotti interni.

Responsabilità chiave:

  • Progetta, implementa e mantieni pipeline CI/CD per i servizi Node.js, React Native, React/Next.js e AI.
  • Gestisci e ottimizza l'infrastruttura AWS tra cui EC2, S3, RDS, ECS/EKS, CloudFront, IAM, VPC, Lambda e Route53.
  • Containerizza le applicazioni utilizzando Docker e gestisci le orchestrazioni tramite ECS/EKS.
  • Garantisci l'affidabilità, il monitoraggio, la registrazione e gli avvisi del sistema utilizzando CloudWatch o strumenti simili.
  • Automatizza i flussi di lavoro di distribuzione per ambienti di sviluppo, gestione temporanea e produzione.
  • Lavora a stretto contatto con gli sviluppatori per supportare distribuzioni fluide di API, dispositivi mobili e frontend.
  • Implementa le migliori pratiche di sicurezza per le risorse cloud, i controlli di accesso e la protezione dei dati.
  • Ottimizza i costi e le prestazioni dell'infrastruttura tra i servizi.
  • Risolvi i problemi legati al cloud, alla rete e alla pipeline in modo rapido ed efficace.
  • Documentare gli standard, i flussi di lavoro e le procedure di distribuzione DevOps.

Competenze richieste

  • Oltre 3 anni di esperienza pratica DevOps in un ambiente di produzione.
  • Forte esperienza nei servizi cloud AWS (EC2, RDS, S3, ECS, Lambda, CloudFront).
  • Competenza con Docker, containerizzazione e distribuzioni cloud.
  • Esperienza nella creazione di pipeline CI/CD utilizzando GitHub Actions, GitLab CI, CircleCI o strumenti simili.
  • Ottima conoscenza di Linux, scripting di shell e flussi di lavoro di automazione.
  • Esperienza con strumenti di monitoraggio/logging come CloudWatch, ELK, Prometheus o Grafana.
  • Conoscenza delle basi del networking: VPC, gruppi di sicurezza, bilanciatori di carico, DNS.
  • Buone capacità di problem solving e capacità di gestire gli incidenti di produzione.

Competenze piacevoli da avere

  • Esperienza con Kubernetes (EKS o autogestito).
  • Familiarità con Terraform o AWS CDK per l'infrastruttura come codice.
  • Esperienza nel supportare server di inferenza AI/ML o carichi di lavoro GPU.
  • Conoscenza di ottimizzazione delle prestazioni, scalabilità automatica e ottimizzazione dei costi.
  • Esposizione alle pratiche DevSecOps e alla scansione di sicurezza automatizzata.

Domande frequenti

Lavorerai molto su AWS (EC2, S3, RDS, ECS/EKS, CloudFront, IAM, VPC, Lambda, Route53), Docker e CI/CD con GitHub Actions, GitLab CI, CircleCI o simili, oltre al monitoraggio tramite CloudWatch o stack equivalenti.