Ingeniero DevOps
Buscamos un Ingeniero DevOps para unirse a nuestro equipo. El objetivo es mejorar la eficiencia y calidad del software de la empresa a través de la automatización y mejora continua de los procesos de desarrollo. La persona seleccionada trabajará en colaboración con el equipo de desarrollo y operaciones para garantizar la entrega confiable de software en tiempo y forma.
Responsabilidades
Automatizar y optimizar los procesos de implementación y mantenimiento del software
Definir y mantener los estándares de automatización y monitorización de infraestructuras de software
Identificar y resolver los problemas en la infraestructura y entorno de producción
Gestionar y supervisar la implementación de soluciones de seguridad en las diferentes fases del ciclo de vida de desarrollo del software
Identificar y evaluar nuevas herramientas y tecnologías que puedan mejorar los procesos de desarrollo y mantenimiento del software
Trabajar en colaboración con otros departamentos para implementar y validar soluciones DevOps que apoyen a los equipos de desarrollo y operaciones.
Requisitos
Licenciado o Ingeniero en Informática o carreras afines
Experiencia previa de al menos 2 años en posiciones como Ingeniero DevOps o similares
Conocimientos sólidos en herramientas de control de versiones como GIT y Bitbucket
Experiencia en herramientas de automatización y monitorización como Jenkins, Ansible y Prometheus
Conocimiento en distintos sistemas operativos, plataformas de aplicaciones y programación
Capacidad para trabajar bajo presión, responder rápidamente a los cambios y tomar decisiones críticas en situaciones de alta exigencia.
Ser proactivo y estar en constante renovación y actualización en las nuevas tecnologías que puedan mejorar los procesos de desarrollo y optimizar los productos de la compañía.
Si te consideras un candidato apasionado, proactivo, con ganas de aprender y crecer en un ambiente dinámico y en constante renovación, este puesto es para ti. ¡No dejes pasar esta oportunidad y postula ahora!
Preguntas de Entrevista
¿Cuáles son tus habilidades en el uso de herramientas DevOps?
Se espera que el candidato describa las herramientas DevOps que ha utilizado y su experiencia en el uso de estas herramientas. El candidato debería explicar cómo ha aplicado estas herramientas en proyectos anteriores y cómo ha mejorado el rendimiento y eficiencia.
¿Cuál ha sido tu experiencia trabajando en ambientes ágiles y colaborativos?
Se espera que el candidato describa su experiencia trabajando en equipos ágiles y cómo ha aplicado esta metodología en proyectos anteriores. Se espera observar cómo ha colaborado en el ciclo de vida del desarrollo de software, desde la planificación, el diseño, la implementación y la sustentación, con el fin de entregar valor continuo a través de una comunicación clara y la utilización de herramientas automatización.
¿Qué prácticas de seguridad usas para evitar errores o vulnerabilidades en los procesos?
Se espera que el candidato mencione los procesos de seguridad estándar con los que ha trabajado anteriormente y su experiencia aplicando estas prácticas. El candidato debería describir cómo ha implementado estos procedimientos para minimizar errores y evitar cualquier tipo de vulnerabilidad en el proceso.
¿Cómo has empleado el monitoreo y control de recursos en tus proyectos DevOps?
Se espera que el candidato pueda demostrar su experiencia en el monitoreo y control de recursos en un entorno DevOps, y que se familiarice con las herramientas de monitoreo más comunes disponibles en el mercado. El candidato debería proporcionar ejemplos concretos de cómo ha utilizado el monitoreo y control de recursos para optimizar los procesos de entrega de software.
¿Cómo has logrado hacer el seguimiento y control del despliegue continuo?
Se espera que el candidato describa cómo ha trabajado en el seguimiento y control del despliegue continuo de software. El candidato debería explicar cómo ha logrado automatizar los procesos de despliegue, la utilización de herramientas para realizar el control y seguimiento y cómo ha mejorado el tiempo de respuesta y la calidad de los procesos de despliegue.
¿Qué herramientas/servicios Cloud Computing has utilizado para implementar infraestructuras?
Se espera que el candidato describa las herramientas y servicios de Cloud Computing con las que ha tenido experiencia y cómo ha aplicado estos en proyectos anteriores. El candidato debería explicar cómo ha utilizado la infraestructura como código, qué herramientas ha utilizado para gestionar la infraestructura en la nube e implementar la estrategia de infraestructura como código.
¿Cuál es tu proceso de integración continua y de entrega continua?
Se espera que el candidato describa su experiencia con el proceso de integración continua y entrega continua (CI/CD). Se espera que el candidato proporcione ejemplos de cómo ha utilizado esta metodología y herramientas comunes para su implementación. El candidato debería mostrar cómo ha logrado automatizar y mejorar el proceso de integración continua y entrega continua.
Pruebas Recomendadas de Evalart
Prueba DISC Completa
Prueba DISC Completa: mide el estilo de comportamiento del candidato mediante 22 pares de preguntas de elección forzada. Entrega el puntaje y la descripción de las 4 dimensiones DISC (Dominio, Influencia, Estabilidad y Cumplimiento), más el perfil de comportamiento, dentro de los 15 perfiles clásicos. Ideal para conocer las características de la personalidad del candidato, y anticipar su ajuste al puesto.
Test Inteligencia 24 Preguntas
Test de Inteligencia de 24 Preguntas que evalúa varias áreas de la inteligencia desde diferentes ángulos (razonamiento lógico, aptitud verbal, aptitud numérica, inteligencia visual, patrones), entregando un puntaje general entre 0 y 24 puntos.
Nociones de DevOps
Prueba que mide nociones generales de DevOps. Se enfoca principalmente en determinar si el candidato maneja los conceptos básicos y los términos utilizados en DevOps. Se recomienda esta prueba como pre-filtro para candidatos a puestos de DevOps o para evaluar exposición a procesos de DevOps.
Conocimientos de GIT
Prueba teórica que mide conocimientos sobre conceptos y comandos del sistema de control de versiones GIT.
Conocimientos de Jenkins
Conocimientos de Jenkins
¿Quieres mejorar tus procesos de selección?
Empieza a usar pruebas psicométricas y técnicas hoy mismo, sin costo.