Licenciatura en informática, computación o afín
experiencia: + 3 años de experiencia
requerimientos:
1. implementar y gestionar herramientas de integración continua y despliegue continuo (ci/cd).
2. configurar y administrar infraestructuras en la nube (google cloud) y en entornos híbridos.
3. diseñar y ejecutar estrategias de automatización para la infraestructura y los entornos de prueba.
4. optimizar el ciclo de vida del software para mejorar tiempos de entrega, calidad y eficiencia.
5. proporcionar orientación técnica a equipos de desarrollo y operaciones.
6. monitorear el rendimiento de aplicaciones y sistemas, solucionando problemas proactivamente.
7. impulsar la adopción de nuevas tecnologías y mejores prácticas dentro de los equipos.
funciones:
1. conocimiento técnico amplio: el consultor devops tiene una comprensión profunda de herramientas y tecnologías tanto de desarrollo como de operaciones. Esto incluye conocimientos en lenguajes de programación (como python, ruby, go, etc.), bases de datos, redes, administración de sistemas y herramientas de automatización de infraestructura.
2. automatización de procesos: un punto central en el perfil de un consultor devops es la automatización de los procesos. Este profesional debe ser experto en herramientas de ci/cd (integración continua y despliegue continuo) como jenkins, gitlab, circleci, entre otras, y ser capaz de automatizar flujos de trabajo, desde la creación del código hasta su despliegue en producción.
3. gestión de infraestructuras como código (iac): utiliza herramientas como terraform, ansible, puppet o chef para definir y administrar infraestructuras de manera automatizada, asegurando que sean reproducibles, escalables y consistentes.
4. contenerización y orquestación: un consultor devops tiene experiencia en la implementación de soluciones de contenerización como docker y la orquestación con kubernetes. Esto le permite crear entornos de desarrollo y producción más flexibles y escalables.
#j-18808-ljbffr