Ser el propietario de los pipelines (crear, mejorar y mantener procesos CI/CD).
Mantener y mejorar la automatización del lanzamiento de aplicaciones (iOS/macOS App Store, macOS Sideload).
Cuidar las máquinas CI locales (mantener hardware, software), configurar la migración a la nube o VM.
Colaborar estrechamente con el equipo de bajo nivel en la integración continua de bibliotecas multiplataforma.
Colaborar estrechamente con el equipo de seguridad de aplicaciones para integrar herramientas de seguridad en nuestra pila y canales de desarrollo.
Configurar herramientas de análisis de código estático.
Perfilar los tiempos de compilación y refinar las herramientas para compilaciones más rápidas de nuestras aplicaciones y marcos.
Gestión de secretos, certificados y claves.
Colaborar en revisiones de código y discusiones técnicas sobre arquitectura y diseño de sistemas.
Colaborar con desarrolladores e ingenieros de control de calidad en la automatización de pruebas.
Codificar y mantener scripts de automatización.
Configurar y mantener granjas de pruebas de control de calidad.
Colaborar con el equipo de automatización de control de calidad para combinar CI/CD con pruebas automatizadas.
Cuida la forma en que se lanza NordVPN para millones de usuarios.
Requisitos:
Al menos 5 años de experiencia profesional en roles de Infraestructura (DevOps, SysAdmin) para productos mobile-first O en Ingeniería IOS/MacOS.
Experiencia en desarrollo para cualquier plataforma Apple (iOS, MacOS, TvOS).
Experiencia en contribuir a iniciativas interequipos en un entorno donde la seguridad, la velocidad y la confiabilidad son preocupaciones de primer orden.
Capacidad para poseer por completo procesos de CI/CD y herramientas de gestión de versiones.
Mentalidad orientada a la automatización.
Conocimientos de scripting (Python, PowerShell, bash).
Conocimiento de Git.
Proactividad y alta atención al detalle.
Excelentes habilidades de inglés escrito y hablado.