Ingeniero DevOps

Habilidades
Autodidacta Responsable Colaborador Proactivo Puntual

Job Description

Como Devops Engineer estarás asignado a un equipo Agile de desarrollo, para darle mantenimiento a las herramientas que se están usando para la automatización, configuración, monitoreo y mejora continua de los flujos CI/CD para garantizar un ciclo de vida de desarrollo fluido, saludable y eficiente.
Serás un referente para la creación de flujos en Jenkins, revisión de la calidad y proceso de integración continua del equipo asignado, siguiendo los estándares generales de la institución.

Responsabilidades:
  • Estandarizar, automatizar y documentar la configuración de entornos de desarrollo, pruebas y producción con Ansible, AWS, Terraform
  • Mantener "rapid deployment pipelines", monitoreo de infraestructuras de CD y resolución de problemas. 
  • Participar activamente en actividades de equipo de alto nivel, como mejoras de arquitectura, mejoras de procesos. 
  • Alta disponibilidad y arquitecturas escalables. 
  • Diseño API con mejores practicas. 
  • Automatización de infraestructuras de proyectos con microservicios. en Docker en diferentes tecnologías como Java, Angular, React, etc... 
  • Profundo conocimiento de las operaciones tecnológicas.
  • Uso de la automatización en la implementación y en monitoreo. Experto en los aspectos organizativos y culturales de las operaciones técnicas.

Job Requirement


  • Profundos conocimientos de Linux.
  • Experiencia usando Jenkins.
  • Experiencia con Unit Testing y/o TDD (deseable). - Experiencia en codificación e infraestructura.
  • Experiencia en aplicaciones Java/.Net/NodeJS (spring y spring boot deseable).
  • Experiencia trabajando en proyectos Agile aplicando metodologías como Scrum
  • Experiencia desarrollando la estrategia de ramificación, estrategias de automatización y planes de pruebas.
  • Conocimiento en infraestructura de nube (AWS, Azure, GCP).
  • Conocimiento en herramientas de automatización de infraestructura como Docker y Vagrant.
  • Experiencia con el diseño, la gestión y monitorización de aplicaciones en la nube. - Gran experiencia con Kubernetes.
  • Conocimiento en administración de sistemas (Linux/unix).
  • Conocimientos del Stack ELK
competencias:
  • Mentalidad técnica con gran atención al detalle
  • Excelentes habilidades de comunicación y presentación
  • Habilidades organizativas y de liderazgo de alta calidad