Descripción del puesto
Descripción del puesto
Asegurar la velocidad de entrega, calidad de código, seguridad y optimiza los procesos de desarrollo, pases a producción y pruebas automatizadas.
Responsabilidades
Codificar la reingeniería de procesos para la administración ágil de sistemas y la colaboración con equipos de operaciones y desarrollo
Automatizar los procesos de infraestructura para optimizar el rendimiento de los servidores, para evitar caídas, picos de alto tráfico, sobrecarga de recursos, análisis de performance, fallas de seguridad, etc.
Optimizar los tiempos y costos, dando respuestas rápidas a la implementación y operación de aplicaciones
Unificar y automatizar los procesos
Mejorar la integración y seguridad de los sistemas
Integrar y alinear a los equipos de desarrollo y de administración de sistemas
Medir y dar seguimiento de los procesos de desarrollo, operaciones y pruebas.
Identificar, comunicar y gestionar la incidencias, errores y acciones de mitigación.
Requisitos
Experiencia
Experiencia mínima de 2 años en cargos relacionados al objetivo del cargo
Experiencia en el aprovisionamiento de infraestructura y administración de sistemas
Experiencia en gestión de infraestructura local, en la nube o híbrida y aplicar el enfoque de la infraestructura como código
Experiencia en manejo de herramientas de Automatización, Sistemas de Control de Versiones, Alojamiento de Repositorios y Gestión de la Configuración, Software de Monitorización, Herramientas de Contenerización y Gestión de proyectos
Habilidades y conocimientos
Licenciatura en las carreras de Ingeniería de Sistemas, Informática, Telecomunicación, Ciencias de la Computación o áreas afines
Se valorará contar con especialización en automatización, sistemas de control de versiones, alojamiento de repositorios, programación, gestión de proyectos, cloud computing o afines
Conocimiento en Lenguajes de programación para el desarrollo de software como C#, Json, XSL, Python, Java, JavaScript, PHP, etc., Bases de datos y SQL y administración de sistemas
Conocimiento en Sistemas Operativos, Contenedores, Repositorio
Conocimiento en Scripts de automatización y prácticas de desarrollo de software (alojamiento de repositorios, revisiones de código y control de código fuente, creación de pruebas y principios y prácticas ágiles)
Conocimiento en Herramientas CI/CD, Jira, Git, Jenkins, Azure, SonarQube, Doker, Kubernetes, ansible, etc
Atributos
Planificación y Organización
Pensamiento Analítico
Trabajo en equipo
Couniucación efectiva