MasterApp Labs
Ingeniero Senior de Automatización de Construcción
Tiempo completo • Hybrid - US
Beneficios:
- Coincidencia 401(k)
- Seguro dental
- Seguro médico
- Seguro de visión
Título del puesto: Ingeniero senior de automatización de construcciones
Ubicación: Lansing, MI, (híbrido) - lunes y martes son días OBLIGATORIOS en el lugar
Tipo de puesto: Contrato
Modo Entrevista: MS Teams
Resumen del puesto
- Gestionar los procesos de control del código fuente, incluyendo la definición y aplicación de estándares, la asignación de bases y la revisión de versiones del software, así como la realización de análisis, resolución, informes y seguimiento de problemas. La automatización de compilaciones es un requisito fundamental de este puesto.
- Actuar como asesor técnico y enlace principal DTMB–DHHS al interactuar con proveedores y sus equipos técnicos.
- Actúa como experto técnico en cuestiones de rendimiento para todos los sistemas que utilizan herramientas de Automatización de Compilaciones, Gestión de Configuración y Gestión de Versiones.
- Desplegar nuevas versiones de software de construcción, configuración y gestión de versiones de aplicaciones.
- Proporcionar orientación y recomendaciones al personal de desarrollo de sistemas sobre administración de proyectos y gestión de proyectos para aplicaciones que aprovechan productos de Automatización de Compilaciones, Gestión de Configuración y Gestión de Versiones.
- Diseñar y automatizar scripts para apoyar operaciones eficientes y fiables de compilación y lanzamiento.
- Monitorizar y optimizar el rendimiento de la pipeline de compilación para reducir los tiempos de compilación, aumentar la fiabilidad y mejorar la productividad de los desarrolladores
- Realizar análisis de causas raíz en fallos de construcción y despliegue, implementar medidas preventivas y acciones correctivas a largo plazo
Habilidades requeridas
- 10+ años de experiencia, siendo principalmente responsable de la automatización de compilaciones en entornos superiores, auditoría y administración de procesos de configuración de software y gestión de versiones
- 10+ años de experiencia investigando, evaluando y recomendando productos de software de aplicación relacionados con procesos de configuración y gestión de versiones.
- 10+ años de experiencia desplegando nuevas versiones de software de aplicaciones, configuración y gestión de versiones.
- 10+ años de experiencia proporcionando orientación y recomendaciones al personal de desarrollo de sistemas sobre administración de proyectos y gestión de proyectos para aplicaciones utilizando herramientas de Automatización de Compilaciones, Gestión de Configuración y Gestión de Versiones.
Habilidades más preferidas:
- Experiencia previa en el Estado de Michigan
- Experiencia mejorando procesos de construcción automatizados para Bridges y MiSACWIS.
Otras habilidades deseadas
- Crear y actualizar la documentación de procesos según sea necesario para los procesos de construcción de SACWIS (ADO) y Bridges.
- Realizar actividades de construcción y despliegue en múltiples entornos Bridges, incluyendo modificar tareas y variables tanto en la fase de construcción como en la de despliegue para apoyar la progresión a través de procesos establecidos.
- Actuar como administrador de ADO (Azure DevOps) para compilaciones y despliegues de SACWIS, incluyendo la creación y gestión de nuevas ramas para cada etapa de desarrollo tanto en entornos Release como Sandbox.
- Evalúa problemas de ADO y procesos de compilación para determinar qué se puede resolver internamente y qué requiere soporte externo, reconociendo que muchos procesos implican servidores con acceso limitado mientras que otros proporcionan acceso suficiente para mantenimiento y resolución de problemas.
- Experiencia con herramientas de gestión de configuración (por ejemplo, ClearCase, ClearQuest, Git/Bitbucket, Bamboo, Jenkins, Azure DevOps)
- Herramientas de automatización de compilación (Bamboo, Jenkins, Azure DevOps, Ant, etc.)
- Herramientas de control de versiones (Git, Bitbucket, etc.)
- Sistemas de seguimiento de problemas/trabajo (Jira, ADO Boards)
- Lenguajes de scripting (Perl, Shell, Python)
Opciones flexibles de teletrabajo disponibles.
Compensación: 55,00 $ la hora
(si ya tienes un currículum en Indeed)