HEARTLAND BUSINESS SYSTEMS LLC
Voyager Technologies, Inc.
Ingeniero/a de DevOps / Nivel intermedio-senior
Resumen del puesto
Voyager es una empresa innovadora de tecnología espacial, defensa y seguridad nacional, comprometida con el avance y la entrega de soluciones transformadoras de misión crítica. Abordamos los desafíos más complejos para abrir nuevas fronteras al progreso humano, fortalecer la seguridad nacional y proteger activos críticos para liderar la carrera por la superioridad tecnológica y operativa desde tierra hasta el espacio.
Forja el futuro: Únete a Voyager Technologies
El futuro pertenece a quienes lo construyen. En Voyager Technologies, estamos creando tecnologías que protegen vidas, expanden fronteras y nos preparan para lo que viene. Y lo hacemos con personas que están programadas para resolver, construir, adaptarse y liderar. Estos puestos no son para los débiles de corazón.
Ayudarás a sentar las bases del futuro de la humanidad. Únete a una cultura donde la innovación prospera, la curiosidad es recompensada y el impacto es real. Somos una empresa de personas que hacen, piensan y construyen, unidas por un propósito y con los pies en la tierra.
Si quieres poner tus habilidades al servicio de algo donde lo que está en juego es real y la misión es más grande que cualquier persona, forja el futuro con Voyager.
Voyager busca un/a ingeniero/a de DevOps de nivel intermedio a senior altamente cualificado/a con una habilitación de seguridad (Secret clearance) activa. El candidato/a ideal define y se responsabiliza de la estrategia de control de versiones empresarial y de la ingeniería de lanzamientos, permitiendo a los equipos de desarrollo e ingeniería de toda la organización crear, probar y lanzar software mediante flujos de trabajo estandarizados, seguros y auditables.
Este puesto lidera la consolidación de plataformas de Git fragmentadas y prácticas de repositorio en toda la organización hacia una base única y gobernada de control de versiones y automatización, y establece los estándares de CI/CD que los equipos deben seguir. El candidato/a ideal tiene experiencia práctica en la administración de plataformas de Git a nivel empresarial, domina las prácticas modernas de CI/CD e infraestructura como código, y se siente cómodo/a actuando como la autoridad empresarial en estándares de control de versiones.
El puesto también es responsable de los servicios de plataforma a nivel organizacional de los que dependen los pipelines de compilación y lanzamiento: un registro de contenedores compartido, almacenamiento de objetos y gestión centralizada de secretos, reemplazando las instancias específicas de cada equipo por servicios estándar de Voyager respaldados a nivel empresarial.
Responsabilidades clave
Estrategia y consolidación de la plataforma Git
- Definir y responsabilizarse de la estrategia de la plataforma Git empresarial, incluyendo estándares de plataforma, arquitectura y hoja de ruta a largo plazo.
- Liderar la consolidación de herramientas de control de versiones en toda la organización, migrando y estandarizando repositorios desde plataformas heredadas y fragmentadas hacia un estándar empresarial aprobado.
- Administrar plataformas de Git empresariales (alojadas localmente y en la nube), incluyendo la estructura de repositorios, controles de acceso y políticas de protección de ramas.
- Integrar plataformas de Git empresariales con la gestión de identidad y acceso para el aprovisionamiento y desaprovisionamiento automatizado de usuarios.
- Definir y hacer cumplir estrategias de ramificación, flujos de trabajo de revisión de código y estándares de gobernanza de repositorios en todos los equipos de ingeniería.
- Gestionar licencias de plataforma, asignación de puestos, estructura organizacional y actualizaciones de versiones.
Ingeniería de pipelines de CI/CD
- Diseñar, construir y mantener pipelines de CI/CD en todas las herramientas de compilación y lanzamiento de la organización.
- Implementar flujos de trabajo automatizados de compilación, prueba, escaneo de seguridad y despliegue en entornos de desarrollo, pruebas y producción.
- Crear plantillas de pipeline reutilizables y bibliotecas de flujo de trabajo compartidas para estandarizar las prácticas de CI/CD en todos los equipos.
- Integrar repositorios de artefactos y registros de contenedores en los flujos de trabajo de los pipelines.
- Monitorear y optimizar el rendimiento, la fiabilidad y el coste de computación de los pipelines en las plataformas de CI/CD de la organización.
Servicios de plataforma: Registro de contenedores, almacenamiento de objetos y gestión de secretos
- Desplegar y operar un registro de contenedores a nivel organizacional (por ejemplo, Harbor o equivalente) para alojar, escanear y gestionar imágenes de contenedores en todos los equipos de ingeniería y fabricación, consolidando los registros específicos de cada equipo existentes en un único servicio estándar de Voyager.
- Desplegar y operar almacenamiento de objetos a nivel organizacional (por ejemplo, MinIO o almacenamiento compatible con S3 equivalente) para artefactos de compilación, datos de prueba y almacenamiento de archivos de ingeniería.
- Responsabilizarse de la infraestructura de gestión centralizada de secretos (por ejemplo, HashiCorp Vault o equivalente) como un servicio de plataforma compartido que soporte pipelines de CI/CD, aplicaciones y automatización de infraestructura en toda la empresa, reemplazando el manejo de secretos ad hoc o local por equipo.
- Definir políticas de control de acceso, retención, copia de seguridad y recuperación ante desastres para las plataformas de registro, almacenamiento de objetos y gestión de secretos.
Infraestructura como código y automatización
- Desarrollar y mantener infraestructura como código utilizando Terraform y/o CloudFormation para la plataforma Git, CI/CD y la infraestructura de servicios de plataforma.
- Escribir scripts de automatización en Python, PowerShell y Bash para apoyar las operaciones de plataforma, herramientas de desarrollo y automatización de flujos de trabajo.
- Contenerizar flujos de trabajo de compilación y despliegue utilizando Docker; dar soporte a pipelines de despliegue basados en Kubernetes.
Seguridad, cumplimiento y observabilidad
- Colaborar con los equipos de ciberseguridad y cumplimiento para garantizar que las configuraciones de la plataforma Git cumplan con los requisitos de manejo de datos y control de acceso.
- Implementar registros de auditoría, revisiones de acceso e informes de cumplimiento para sistemas de control de versiones y CI/CD.
- Integrar pruebas de seguridad de aplicaciones estáticas y dinámicas y escaneo de dependencias en los flujos de trabajo de los pipelines.
- Monitorear la salud de la plataforma, los fallos en los pipelines y los eventos de seguridad; implementar alertas proactivas y mecanismos de autorreparación siempre que sea posible.
Colaboración y documentación
- Colaborar con los equipos de ingeniería, datos y plataforma para traducir las necesidades de flujo de trabajo de desarrollo en soluciones de Git y CI/CD.
- Crear y mantener documentación para estándares de Git, plantillas de pipeline y manuales de operaciones de plataforma.
- Actuar como recurso técnico y punto de escalada para problemas de Git y CI/CD en toda la organización.
- Participar en revisiones de arquitectura y planificación interfuncional para herramientas de ingeniería y la hoja de ruta de la plataforma.
Habilidades técnicas
Plataformas Git
- GitLab - administración local y SaaS, estructura de grupos/proyectos, permisos, configuración de CI/CD
- GitHub - administración de Enterprise Cloud y Enterprise Server, gestión de organizaciones y repositorios
- Estrategias de ramificación de Git - desarrollo basado en tronco (trunk-based), GitFlow, gobernanza de repositorios y flujos de trabajo de revisión de código
Herramientas de CI/CD y pipeline
- GitHub Actions, GitLab CI/CD, Azure DevOps Pipelines
- Jenkins o herramientas de CI heredadas equivalentes, un plus para trabajos de migración
- Gestión de artefactos y registros de contenedores (GitHub Packages, GitLab Container Registry o equivalente)
Plataformas en la nube
- AWS (comercial y GovCloud)
- Microsoft Azure
Infraestructura como código y contenedores
- Terraform, AWS CloudFormation, Ansible
- Conceptos básicos de Docker, Kubernetes para cargas de trabajo de compilación y despliegue contenerizadas
Scripting y programación (Requerido)
- Python - automatización, integraciones de API, desarrollo de herramientas
- PowerShell - scripting para entornos Windows y Azure
- Bash - automatización de Linux y scripting de pipelines
Registro de contenedores, almacenamiento de objetos y secretos
- Registro de contenedores - despliegue, administración y escaneo de imágenes de Harbor (o equivalente)
- Almacenamiento de objetos - despliegue y administración de MinIO (o almacenamiento compatible con S3 equivalente)
- Gestión de secretos - despliegue y administración de HashiCorp Vault (o equivalente nativo en la nube) como servicio de plataforma
Identidad, seguridad y observabilidad
- Okta - integración SSO y SCIM, Active Directory
- Herramientas de SAST/DAST y escaneo de dependencias
- Monitoreo y observabilidad - Prometheus/Grafana o equivalente
Cualificaciones
- Debe poseer y mantener una habilitación de seguridad (Secret clearance) activa al momento de la contratación
Educación y experiencia
- Grado universitario en informática, tecnología de la información o un campo relacionado; o experiencia práctica equivalente.
- 10-12 años de experiencia en DevOps, ingeniería de plataformas o ingeniería de fiabilidad de sitios (SRE).
- Experiencia práctica demostrada en la administración de GitLab y GitHub a escala empresarial.
- Experiencia en el diseño, construcción y operación de pipelines de CI/CD en múltiples equipos y entornos.
Habilidades interpersonales
- Comunicador/a eficaz ante audiencias de ingeniería, seguridad y liderazgo.
- Autodirigido/a y cómodo/a tomando decisiones de gobernanza y herramientas a nivel empresarial.
- Orientado/a a los detalles; trata las configuraciones de pipeline y los ajustes de plataforma como artefactos auditables de grado de producción.
- Colaborativo/a: con experiencia trabajando en equipos de TI, seguridad e ingeniería.
- Se valora mucho la experiencia liderando o apoyando significativamente un esfuerzo de migración o consolidación de plataforma Git a gran escala.
- Se valora la experiencia en el despliegue y operación de registros de contenedores y almacenamiento de objetos (Harbor, MinIO o equivalente) y gestión centralizada de secretos (HashiCorp Vault o equivalente) como servicios de plataforma compartidos.
Certificaciones preferidas
- Certificación de GitHub Actions
- Certificación de administración de GitHub
- Certificación de CI/CD asociado de GitLab
- Certificación de Git asociado de GitLab
- Certificación de HashiCorp: Asociado de Terraform
- Certificación de ingeniero/a de DevOps de AWS - Profesional
- Certificación de Microsoft: Experto/a en ingeniería de DevOps
- Administrador/a certificado/a de Kubernetes (CKA), un plus
Condiciones de trabajo
- Puesto totalmente remoto; sin preferencia geográfica.
- Disponibilidad ocasional fuera del horario laboral para mantenimiento de plataformas, migraciones y respuesta a incidentes.
- Participación activa en la entrega basada en sprints según una hoja de ruta de plataforma definida.
- Debe cumplir con todas las políticas aplicables de manejo de datos y control de acceso.
El rango salarial base de buena fe para este puesto es de $160,000 a $180,000 en el momento de esta publicación. La posición dentro del rango depende de tu experiencia, habilidades y ubicación. Este rango refleja solo el salario base y no incluye beneficios ni bonos/incentivos. Este rango puede ajustarse en el futuro.
Voyager es un empleador que ofrece igualdad de oportunidades. Las decisiones de contratación se toman sin tener en cuenta la raza, el color, la religión, el origen nacional o étnico, el sexo, la orientación sexual, la identidad o expresión de género, la edad, la discapacidad, el estatus de veterano protegido u otras características protegidas por la ley.
Para cumplir con las regulaciones de exportación del Gobierno de EE. UU., incluyendo las Regulaciones de Tráfico Internacional de Armas (ITAR) (22 CFR Partes 120–130) y las Regulaciones de Administración de Exportaciones (EAR) (15 CFR Partes 730–774), los solicitantes para este puesto deben ser una Persona de EE. UU.: un ciudadano estadounidense, un residente permanente legal de los EE. UU. o una persona protegida según lo definido por 8 U.S.C. § 1324b(a)(3). Los solicitantes deben ser elegibles para obtener cualquier autorización de exportación requerida por el Departamento de Estado de los EE. UU. o el Departamento de Comercio de los EE. UU.
Minoría/Mujer/Discapacitado/Veterano
Las declaraciones contenidas en esta descripción de puesto tienen la intención de describir el contenido general y los requisitos para el desempeño de este trabajo. No pretende ser una lista exhaustiva de todos los deberes, responsabilidades y requisitos del trabajo. Esta descripción de puesto no es un acuerdo o contrato de empleo. La dirección tiene el derecho exclusivo de alterar el alcance del trabajo dentro del marco de esta descripción de puesto en cualquier momento sin previo aviso.
Voyager ofrece un paquete de compensación total altamente competitivo diseñado para apoyar el bienestar, el crecimiento y el éxito de nuestros empleados. Los empleados se benefician de un programa de recompensas flexible e integral que apoya tanto el bienestar profesional como personal.
- Tiempo libre flexible (FTO), que permite a los empleados tomar el tiempo que necesiten para recargar energías y mantener un equilibrio saludable entre el trabajo y la vida personal
- Cobertura médica, dental y de visión integral para los empleados y sus familias, con una parte significativa de las primas cubierta por la empresa y muchos beneficios pagados al 100% para los empleados
- Membresías de gimnasio flexibles y asequibles con más de 12,700 opciones en todo el país, incluyendo 24 Hour Fitness, EoS Fitness, Crunch Fitness, Anytime Fitness, Blink Fitness, Chuze Fitness y más. Sin contratos a largo plazo y vídeos de entrenamiento bajo demanda GRATUITOS antes de inscribirte
- Plan de jubilación 401(k) con una contribución equivalente de la empresa del 50% sobre las aportaciones de hasta el 8%, apoyando la seguridad financiera a largo plazo
- Programas de bienestar de la empresa que apoyan el bienestar físico y mental
- Beneficios voluntarios adicionales y recursos de apoyo para empleados
- La oportunidad de trabajar junto a un equipo altamente talentoso en un entorno innovador y orientado a la misión
