SanMar- External
Airlock Digital
Principal DevOps Engineer
Nuestro compromiso
Ubicación: San Francisco, Denver, Boston, Remoto
Creemos en apoyar a los miembros de nuestro equipo tanto personal como profesionalmente. Nombrados uno de los mejores lugares para trabajar de EE. UU. en 2024 y 2025, valoramos la flexibilidad, la confianza y un entorno de trabajo que capacita a nuestro equipo para hacer su mejor trabajo.
Evaluaremos las solicitudes a medida que lleguen, por lo que te animamos a enviarnos tu currículum lo antes posible. Todas las ofertas de trabajo oficiales de nuestra empresa son extendidas directamente por nuestro equipo de contratación y se enviarán a través de un documento oficial de BambooHR para tu revisión y firma. Ten en cuenta que no solicitamos ninguna información personal en el proceso de extensión de ofertas de empleo, como detalles financieros o números de seguridad social. Tras la aceptación de cualquier oferta, solicitaremos dicha información como parte del proceso de incorporación antes o en tu primer día de empleo, y solo después de completar una verificación de antecedentes a través de un proveedor externo autorizado. Si recibes alguna comunicación solicitando detalles personales fuera de estos procesos, contáctanos de inmediato para verificar la autenticidad de la solicitud. Tu seguridad es importante para nosotros y estamos comprometidos con una experiencia de contratación segura y transparente. No contactar de agencias de reclutamiento, gracias.
¿Quiénes somos?
Sobre Airlock Digital
Airlock Digital es un líder global en control de aplicaciones y listas de permitidos. Buscamos capacitar a cada organización para que ejecute solo lo que considera confiable y opere libre de malware y ransomware.
Con un rápido crecimiento en Australia, Norteamérica y EMEA, estamos comprometidos con nuestros valores fundamentales: respeto, determinación e integridad. Apoyamos a una base de clientes global diversa y en expansión. En Airlock, nos enorgullece ser un equipo de profesionales humildes, colaborativos y motivados que se apoyan mutuamente y comparten una pasión por la ciberseguridad.
Qué estamos buscando
Buscamos un Senior DevOps Engineer para mejorar los sistemas que Airlock Digital utiliza para construir, probar, asegurar y lanzar sus productos SaaS alojados por el cliente y multiinquilino. Trabajarás en toda la ingeniería para diseñar flujos de trabajo de entrega fiables, aplicar y mejorar los estándares del equipo, y ayudar a los equipos de producto a distribuir software fiable con menos esfuerzo manual.
Nuestro entorno de entrega abarca servicios en la nube, productos alojados por el cliente, software nativo de punto final, paquetes de Linux, contenedores e instaladores firmados. Construirás y darás soporte a los sistemas que los prueban, aseguran, promueven y lanzan, trabajando con ingeniería, producto, QA, seguridad y soporte.
Responsabilidades clave
- Responsabilizarse de la fiabilidad y la mejora continua de los sistemas de CI/CD y de lanzamiento que mantienes para servicios en la nube y software nativo en Windows, macOS y Linux. Diseñar e implementar flujos de trabajo reutilizables con los equipos de producto, utilizando métricas de entrega y criterio de ingeniería para identificar riesgos, eliminar cuellos de botella y mejorar la confianza en los lanzamientos.
- Implementar y mantener políticas de ramas y solicitudes de extracción (pull requests), incluyendo permisos, comprobaciones de fusión, aprobaciones y controles de seguridad. Trabajar con los equipos de producto para construir puertas de enlace fiables para pruebas unitarias, de integración, de extremo a extremo, de empaquetado, de actualización y de compatibilidad de plataforma.
- Mejorar la observabilidad del despliegue, las alertas y la preparación para el lanzamiento. Colaborar con los equipos de ingeniería para investigar fallos de compilación, despliegue y lanzamiento, y utilizar los hallazgos de los incidentes para mejorar la seguridad y la recuperación de los lanzamientos.
- Implementar y mejorar los controles de la cadena de suministro de software con los equipos de ingeniería y seguridad, incluyendo comprobaciones de seguridad automatizadas, integridad de artefactos y promoción de lanzamientos auditable. Proteger las credenciales de CI y el material de firma mediante el acceso de menor privilegio y almacenes de secretos gestionados.
- Modernizar los flujos de trabajo de compilación y lanzamiento existentes preservando los sistemas operativos, arquitecturas, rutas de instalación y comportamiento de actualización soportados.
- Solucionar fallos complejos de entrega, revisar cambios de automatización y asesorar a los ingenieros en prácticas fiables de compilación y lanzamiento.
Habilidades y cualificaciones requeridas
- 7+ años de experiencia profesional en ingeniería de software o DevOps, incluyendo la responsabilidad de sistemas complejos de compilación, prueba, despliegue y lanzamiento en producción, contribuciones al diseño técnico y estándares, y soporte a otros ingenieros.
- Sólida experiencia en la construcción y operación de sistemas de CI/CD. Esto debe incluir controles de solicitudes de extracción de Git, políticas de ramas, integración de gestión de cambios y puertas de calidad para varios tipos de pruebas automatizadas.
- Experiencia escribiendo, probando y manteniendo código de automatización en un lenguaje de programación o scripting, con atención a la legibilidad, el manejo de errores y la revisión de código.
- Experiencia en producción entregando servicios en la nube, incluyendo gestión de secretos, promoción y reversión de entornos, observabilidad, alertas y respuesta a incidentes.
- Conocimiento práctico de la seguridad de la cadena de suministro de software, con experiencia práctica en áreas como gestión de vulnerabilidades, integridad de artefactos, credenciales de firma, procedencia o controles de lanzamiento auditables.
- Experiencia automatizando compilaciones, empaquetado, firma o lanzamientos en al menos uno de Windows, macOS o Linux, con la capacidad de aprender y solucionar problemas de flujos de trabajo de entrega en plataformas adicionales.
Habilidades y experiencia deseables
- Experiencia con control de aplicaciones, seguridad de puntos finales u otro producto crítico para la seguridad donde la integridad y auditabilidad del lanzamiento sean importantes.
- Experiencia entregando y operando servicios en producción en Azure.
- Experiencia construyendo herramientas de autoservicio para desarrolladores utilizadas por múltiples equipos de producto.
- Se prefiere, aunque no es obligatorio, una licenciatura en informática, ingeniería de software o un campo relacionado; se valora la experiencia práctica equivalente.
Qué ofrecemos
No creemos que el dinero lo sea todo, pero sabemos que es una parte importante de tu decisión al solicitar un puesto. Otros factores considerados al realizar una oferta incluyen las responsabilidades del trabajo, educación, ubicación, experiencia, conocimientos, habilidades, capacidades y equidad interna, alineación con los datos del mercado o leyes aplicables.
En Airlock Digital ofrecemos una amplia gama de beneficios a los miembros de nuestro equipo elegibles. Nuestros programas de beneficios varían según la ubicación y pueden incluir seguro médico, dental y de visión – Plan 401K con una contribución de la empresa del 4% – Programas de vida y discapacidad – Permiso parental remunerado – Tiempo libre remunerado y días festivos pagados – Tiempo libre para voluntariado y cumpleaños – Asignación para oficina en casa.
