DevOps Engineer

L’enginyera o l’enginyer DevOps és responsable de millorar la infraestructura al núvol que el negoci necessiti. La funció transversal d’un DevOps Engineer és desenvolupar i modificar els processos i els scripts. Això inclou el desplegament de software al núvol per als processos automatitzats i mantenir l’inventari dels recursos existents.

En un equip Agile, el DevOps Engineer implementa els processos i gestiona la infraestructura segons les necessitats dels desenvolupadors. Això inclou els components dissenyats per l'arquitecte per donar suport als requeriments i mantenir-ne l’eficiència, el dimensionament i la disponibilitat.

Un DevOps Engineer no és un component qualsevol d’un equip Agile; està especialitzat en la gestió, el funcionament i la configuració de la infraestructura.

Resol reptes

  • Escollir els recursos al núvol i creació d’scripts per al desplegament i la configuració automàtica (infraestructura definida de software)
  • Supervisió dels processos administratius i gestió de les operacions a través d’scripts i codi
  • Priorització continuada de les funcionalitats que s’han de desenvolupar
  • Aplicar mecanismes Agile (Scrum), cerimònies i dispositius
  • Entrena aquestes competències

  • Maven, .NET, Jenkins, Nexus, Git i processos del marc de treball DevOps
  • Capacitat per treballar en equip i a la vegada assumir una responsabilitat individual
  • Puppet, Chef, Ansible, Terraform, Packer
  • Integració de proves de sistemes estàtics (Sonar), i proves funcionals, unitàries i de rendiment
  • Capacitats de configuració d’scripts i infraestructura de xarxa, computació i emmagatzemament
  • Empreses que busquen talent digital