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.
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
- 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