Ingeniero DevOps Semi-Senior
Budget: $15 – $25 USD
Descripción General del Puesto: El Ingeniero DevOps Semi-Senior desempeñará un papel fundamental en el desarrollo y mantenimiento de la infraestructura y la entrega continua de software. Este rol es esencial para garantizar la eficiencia de los procesos de desarrollo y la disponibilidad de nuestros servicios en la nube.
Requisitos Esenciales:
Educación: Título universitario en Ingeniería Informática, Ciencias de la Computación o campo relacionado.
Experiencia Laboral: Al menos 2-3 años en el rol de DevOps
Certificaciones: Azure Fundamentals Requerido.
Conocimiento Técnico: Conocimiento sólido de las metodologías y herramientas de automatización DevOps, como Jenkins, Travis CI, o similares
Habilidades Técnicas: Experiencia en el desarrollo y ejecución de pipelines CI/CD
Idiomas: Dominio del español, y conocimiento de inglés es un plus.
Habilidades Interpersonales: Habilidades de comunicación, trabajo en equipo y capacidad para colaborar con diferentes departamentos.
Competencias Clave:
Habilidad para identificar y resolver problemas técnicos y de infraestructura de manera eficiente.
Capacidad para trabajar en equipo y comunicarse eficazmente con desarrolladores, QA y otros equipos
Dominio en la automatización de tareas repetitivas y procesos de entrega continua
Experiencia práctica con la gestión y orquestación de contenedores usando Docker y Kubernetes.
Conocimiento avanzado de sistemas operativos Linux y administración de servidores
Experiencia en la gestión de repositorios de código fuente y control de versiones (Git, SVN, etc.).
Habilidades de scripting y programación en al menos un lenguaje (por ejemplo, Python, Bash, Ruby).
Responsabilidades Principales:
Colaborar con los equipos de desarrollo para implementar pipelines de CI/CD para aplicaciones y servicios.
Mantener y mejorar la infraestructura de servidores y sistemas, asegurando la disponibilidad y el rendimiento óptimo.
Automatizar tareas de implementación, pruebas y monitoreo de aplicaciones.
Gestionar la configuración y el aprovisionamiento de entornos de desarrollo, pruebas y producción.
Garantizar la seguridad de la infraestructura y aplicaciones, aplicando las mejores prácticas de DevSecOps.
Colaborar en la gestión de la estrategia de respaldo y recuperación de desastres.
Mantener documentación técnica y colaborar en la formación de otros miembros del equipo.
Evaluar y proponer nuevas herramientas y tecnologías para mejorar los flujos de trabajo de DevOps.
Participar en la resolución de incidentes y problemas técnicos relacionados con la infraestructura y las implementaciones.
Requisitos Esenciales:
Educación: Título universitario en Ingeniería Informática, Ciencias de la Computación o campo relacionado.
Experiencia Laboral: Al menos 2-3 años en el rol de DevOps
Certificaciones: Azure Fundamentals Requerido.
Conocimiento Técnico: Conocimiento sólido de las metodologías y herramientas de automatización DevOps, como Jenkins, Travis CI, o similares
Habilidades Técnicas: Experiencia en el desarrollo y ejecución de pipelines CI/CD
Idiomas: Dominio del español, y conocimiento de inglés es un plus.
Habilidades Interpersonales: Habilidades de comunicación, trabajo en equipo y capacidad para colaborar con diferentes departamentos.
Competencias Clave:
Habilidad para identificar y resolver problemas técnicos y de infraestructura de manera eficiente.
Capacidad para trabajar en equipo y comunicarse eficazmente con desarrolladores, QA y otros equipos
Dominio en la automatización de tareas repetitivas y procesos de entrega continua
Experiencia práctica con la gestión y orquestación de contenedores usando Docker y Kubernetes.
Conocimiento avanzado de sistemas operativos Linux y administración de servidores
Experiencia en la gestión de repositorios de código fuente y control de versiones (Git, SVN, etc.).
Habilidades de scripting y programación en al menos un lenguaje (por ejemplo, Python, Bash, Ruby).
Responsabilidades Principales:
Colaborar con los equipos de desarrollo para implementar pipelines de CI/CD para aplicaciones y servicios.
Mantener y mejorar la infraestructura de servidores y sistemas, asegurando la disponibilidad y el rendimiento óptimo.
Automatizar tareas de implementación, pruebas y monitoreo de aplicaciones.
Gestionar la configuración y el aprovisionamiento de entornos de desarrollo, pruebas y producción.
Garantizar la seguridad de la infraestructura y aplicaciones, aplicando las mejores prácticas de DevSecOps.
Colaborar en la gestión de la estrategia de respaldo y recuperación de desastres.
Mantener documentación técnica y colaborar en la formación de otros miembros del equipo.
Evaluar y proponer nuevas herramientas y tecnologías para mejorar los flujos de trabajo de DevOps.
Participar en la resolución de incidentes y problemas técnicos relacionados con la infraestructura y las implementaciones.