Cloud Developer

Una desarrolladora o desarrollador cloud se centra en desarrollar componentes de la nube y funciones sin servidor para organizaciones. La función principal de un desarrollador cloud es el desarrollo de scripts y procesos empresariales, siempre intentando aprovechar las funcionalidades cloud para automatizar el proceso de configuración e implementación.

Como Cloud Developer, es crucial que conozcas las capacidades de la nube, así como elementos de red y conectividad (por ejemplo, cortafuegos, WAF, routing y seguridad, y segmentación). El desarrollador cloud es responsable de monitorizar procesos y de evaluar los recursos consumidos en el proceso de autoescala e implementación de componentes dinámicos.

Uno de los aspectos del desarrollo en la nube es comprobar la automatización de procesos para garantizar la calidad del software.

Resuelve retos

  • Elegir recursos en la nube y crear scripts para su implementación y configuración automática
  • Monitorizar procesos administrativos y gestionar operaciones de los recursos mediante scripts y código
  • Integración continua de código; desarrollo, perfeccionamiento e implementación
  • Adquirir nuevos conocimientos en la arquitectura de Cloud Native (por ejemplo, 12 factor apps)
  • Entrena tus habilidades

  • Java, JavaScript, .NET, Shellscript, SQL, y otros lenguajes de programación
  • Funciones sin servidores para las configuraciones Lambda, Azure, PaaS, entre otras
  • Creación e implementación de procesos a través de Maven, .NET, Jenkins, Nexus, Git
  • Configuración de la infraestructura
  • Integración de pruebas de sistemas estáticos (Sonar), así como pruebas funcionales, unitarias y de rendimiento
  • Habilidades con scripts y configuración en la nube (AWS, Azure)
  • Empresas que buscan talento digital