Empresa de tecnología busca un Ingeniero de Soporte de Build & Release con experiencia en CI/CD para brindar soporte técnico a sistemas de build, release y CI/CD. El rol es remoto y requiere dominio de herramientas como Maven, Docker, Jenkins y Spinnaker.
Si te copa la tecnología y querés trabajar remoto para una empresa global que potencia a miles de ingenieros, este puesto es para vos. Vas a resolver desafíos complejos en sistemas de build y release de escala mundial.
Descripción del puesto
Build & Release Support Engineer – CI/CD Si bien este puesto no está abierto actualmente, estamos entrevistando candidatos sólidos para futuras oportunidades en este equipo. Ubicación: Remoto | Zona horaria: (EE. UU., Canadá, Brasil, Chile, Colombia, México) (8 AM-5 PM Pacífico) Acerca de Virtasant Virtasant es una empresa global de servicios tecnológicos que ofrece soluciones de nube, datos e ingeniería a gran escala en más de 130 países. Nos asociamos con algunas de las organizaciones más grandes del mundo para ayudarles a construir, operar y escalar plataformas internas utilizadas por decenas de miles de ingenieros. Para este rol, darás soporte a una de las plataformas de desarrolladores internas más avanzadas del mundo, que potencia productos utilizados por cientos de millones de personas. Los problemas que resolverás son profundos, complejos y esenciales para mantener en movimiento a una organización a escala global. Acerca de Virtasant Libertad para Crecer. Poder para Entregar. En Virtasant, las personas talentosas hacen su mejor trabajo en un entorno basado en la confianza, la autonomía y el aprendizaje continuo. Con miembros de equipo en más de 130 países, somos una organización remota-first, orgullosamente diversa, enfocada en el trabajo significativo y el impacto real. Descripción del Rol El Ingeniero de Soporte de Build & Release proporciona soporte técnico de alto impacto para los sistemas de compilación, lanzamiento y CI/CD del cliente, de los cuales cada desarrollador depende para enviar software. Este rol está profundamente orientado al desarrollador y se centra en pipelines de compilación, flujos de trabajo de la cadena de suministro de software y herramientas de lanzamiento. Ayudarás a los ingenieros a resolver bloqueos en herramientas como Maven, sistemas de compilación Java, Docker, Spinnaker, Artifactory y Jenkins. El éxito depende de sólidas habilidades de resolución de problemas, comunicación clara y la capacidad de gestionar múltiples hilos y tickets en paralelo. Serás la primera línea, asegurando que los desarrolladores puedan entregar de manera confiable, segura y a alta velocidad. Resultado de Negocio Conviértete en un experto profundo en el ecosistema de compilación y lanzamiento del cliente y brinda soporte rápido y preciso a través de Slack y tickets. Tu trabajo mantendrá una alta velocidad de desarrollo y minimizará las interrupciones en los equipos de ingeniería globales. Medidas de Éxito - Volumen saludable de hilos y tickets manejados con resultados de alta calidad. - Logro constante de SLAs basados en el tiempo. - Alta satisfacción del cliente a través de encuestas. - Clasificación precisa del tipo de problema, severidad y patrones. ¿Qué será cierto cuando tengas éxito? - Los desarrolladores envían software más rápido con menos bloqueos de compilación y lanzamiento. - Las herramientas de CI/CD y la cadena de suministro de software se vuelven más confiables y utilizables. - Las escalaciones disminuyen debido a una sólida resolución de problemas en la primera línea. Unidades de Trabajo Principales 1. Soporte de primera línea para sistemas de compilación y lanzamiento - Gestionar hilos de Slack y tickets (aproximadamente 50/50). - Diagnosticar fallos de compilación, pipelines rotos, problemas de dependencias y errores de configuración. - Proporcionar contexto rápido y preciso antes de escalar. - Manejar múltiples interacciones en paralelo sin perder el rumbo. 2. Resolución de problemas profunda y soporte de incidentes - Diagnosticar de forma independiente problemas complejos de compilación, empaquetado o artefactos. - Investigar problemas que involucren compilaciones Maven, compilación Java, imágenes Docker, repositorios Artifactory, trabajos Jenkins y pipelines Spinnaker. - Proporcionar orientación estructurada durante los incidentes. 3. Gestión de escalaciones - Completar un análisis exhaustivo antes de escalar. - Recopilar todos los detalles necesarios por adelantado para reducir idas y venidas. - Producir tickets de escalación limpios y de alta calidad que los equipos posteriores puedan actuar de inmediato. 4. Documentación y desarrollo de conocimiento - Mantener y refinar preguntas frecuentes y documentación interna. - Crear documentos de "problema-solución" para problemas recurrentes. - Documentar problemas recién resueltos de forma instintiva y exhaustiva. Trabajo de Alta Calidad — lo que parece un rendimiento superior Soporte de primera línea - Identifica rápidamente si el problema está relacionado con la compilación, la configuración o la infraestructura. - Pasa sin problemas del triaje a un análisis más profundo. - Gestiona múltiples consultas de desarrolladores sin perder seguimientos. Profundización y Soporte de Incidentes - Resuelve problemas complejos de pipelines o compilaciones sin escalación. - Coordina incidentes multijugador que involucran fallos de compilación importantes. - Comunica claramente durante la investigación, el análisis de causa raíz y la resolución. Escalaciones - Solo escala después de una investigación exhaustiva. - Proporciona registros completos, pasos de reproducción, metadatos de compilación y contexto. - Ahorra tiempo a los ingenieros posteriores con entregas limpias y precisas. Documentación - La documentación es tan clara que los usuarios evitan abrir tickets. - Actualiza y refina proactivamente los materiales para mayor claridad y precisión. - Convierte rápidamente problemas del mundo real en conocimiento reutilizable. Patrones Típicos de Día / Trabajo - ~50% soporte de Slack, ~50% manejo de tickets. - Documentación y PRs durante períodos de bajo volumen de tickets. - Reunión semanal de equipo para revisar tickets escalados. - Alta tasa de cambio de contexto y gestión de problemas paralelos. Habilidades y Experiencia Requeridas Habilidades no negociables - Dominio de Git. - Experiencia en herramientas CI/CD (Jenkins, GitHub Actions, GitLab CI, etc.). - Fundamentos de ingeniería de compilación y lanzamiento. - Herramientas de compilación Maven y Java. - Comprensión del ciclo de vida de la cadena de suministro de software. - Comodidad dando soporte a repositorios de artefactos (Artifactory, Nexus, etc.). - Experiencia con Spinnaker o herramientas similares de orquestación de despliegues. - Sólida capacidad de resolución de problemas. - Comunicación escrita y oral clara. - Comprensión del SDLC. - Dominio de la línea de comandos de Unix. - Dominio de la línea de comandos de Linux. - Scripting (Python/Bash). - Conocimiento de contenedores (Docker/Kubernetes). Agradables de tener: - Herramientas de monitoreo (Prometheus/Grafana). - Experiencia previa en SRE. Calificaciones Mínimas - 2-5 años en Ingeniería de Compilación/Lanzamiento, DevOps, SRE o desarrollo de software. - Sólidas habilidades de resolución de problemas. - Habilidades de comunicación claras. - Sólidas habilidades de Linux, scripting, Git y contenedores. - Sólida experiencia en Linux/Unix. - Experiencia con herramientas de compilación (Maven/Gradle), contenedores y sistemas de gestión de artefactos. Descalificadores: - Sin experiencia en CI/CD. - Mala comunicación. Lo que te encantará - Aprendizaje constante y rápido crecimiento de habilidades. - Resolución de problemas técnicos prácticos. - Desbloqueo directo de desarrolladores en una organización global. Lo que puede ser desafiante - Alto cambio de contexto. - Patrones de problemas repetitivos. - Presión por dar soporte a sistemas de alta visibilidad. Diferenciación: Industria - Cultura remota-first, basada en la confianza. - Equipo global en más de 130 países. - Alta autonomía y respeto por tu tiempo. - Exposición a múltiples clientes y sistemas modernos. - Desafíos técnicos significativos e impactantes. Diferenciación: Interno - Soporta el conjunto de servicios de mayor visibilidad en el cliente. - Trabajo más directo con desarrolladores que otros roles similares de Virtasant. - Especialización profunda en CI/CD en lugar de una cobertura amplia de plataforma.
Responsabilidades
- Soporte de primera línea para sistemas de Build & Release
- Troubleshooting profundo y soporte de incidentes
- Gestión de escalaciones
- Documentación y desarrollo de conocimiento
Skills requeridas
Beneficios
- Aprendizaje constante
- Resolución de problemas técnicos
- Trabajo remoto
- Autonomía
- Exposición a múltiples clientes y sistemas modernos
- Desafíos técnicos significativos