Text copied to clipboard!

Titolo

Text copied to clipboard!

Ingegnere di Build e Release

Descrizione

Text copied to clipboard!
Stiamo cercando un Ingegnere di Build e Release altamente qualificato e motivato per unirsi al nostro team tecnologico. In questo ruolo, sarai responsabile della gestione, automazione e ottimizzazione dei processi di build e release per garantire un flusso di lavoro continuo e senza interruzioni. Collaborerai con team di sviluppo, QA e operazioni per implementare soluzioni scalabili e affidabili che supportino il ciclo di vita dello sviluppo software. Il candidato ideale avrà una solida esperienza in sistemi di integrazione continua (CI) e distribuzione continua (CD), una profonda conoscenza degli strumenti di automazione e una mentalità orientata alla risoluzione dei problemi. Le tue responsabilità includeranno la configurazione e la manutenzione di pipeline CI/CD, la gestione delle versioni del software, il monitoraggio delle prestazioni dei sistemi e la risoluzione di eventuali problemi tecnici. Sarai anche coinvolto nella definizione delle migliori pratiche per il controllo delle versioni e la gestione delle dipendenze, garantendo che il nostro ambiente di sviluppo sia sempre aggiornato e conforme agli standard di qualità. Inoltre, avrai l'opportunità di lavorare su progetti innovativi e di contribuire attivamente al miglioramento continuo dei nostri processi. Se sei appassionato di tecnologia, ami lavorare in un ambiente dinamico e desideri fare la differenza in un'azienda in crescita, questo ruolo è perfetto per te. Offriamo un ambiente di lavoro collaborativo, opportunità di crescita professionale e un pacchetto retributivo competitivo. Unisciti a noi e aiuta a costruire il futuro del nostro ecosistema tecnologico!

Responsabilità

Text copied to clipboard!
  • Gestire e ottimizzare i processi di build e release.
  • Configurare e mantenere pipeline CI/CD.
  • Collaborare con team di sviluppo, QA e operazioni.
  • Monitorare le prestazioni dei sistemi e risolvere problemi tecnici.
  • Definire e implementare le migliori pratiche per il controllo delle versioni.
  • Automatizzare i processi per migliorare l'efficienza.
  • Garantire la conformità agli standard di qualità.
  • Supportare il team nello sviluppo di soluzioni scalabili.

Requisiti

Text copied to clipboard!
  • Laurea in Informatica o campo correlato.
  • Esperienza con strumenti CI/CD come Jenkins, GitLab CI o simili.
  • Conoscenza di sistemi di controllo delle versioni come Git.
  • Esperienza con linguaggi di scripting come Python o Bash.
  • Familiarità con containerizzazione e orchestrazione (Docker, Kubernetes).
  • Eccellenti capacità di risoluzione dei problemi.
  • Buone capacità di comunicazione e lavoro in team.
  • Esperienza in ambienti Agile è un plus.

Domande potenziali per l'intervista

Text copied to clipboard!
  • Puoi descrivere un progetto in cui hai implementato pipeline CI/CD?
  • Quali strumenti di automazione hai utilizzato in passato?
  • Come gestisci i conflitti di versione in un team di sviluppo?
  • Hai esperienza con containerizzazione e orchestrazione?
  • Come garantisci la qualità del software durante il processo di release?