2025 – Revival Lo Rural

2025 - Revival Lo Rural

Ingeniero de lanzamiento senior

Aviso importante: Antes de postularte, asegúrate de que la oferta sea legítima.
Algunas ofertas pueden redirigirte a páginas externas que no gestionamos directamente. Por eso, te recordamos que es importante aplicar con precaución. Verifica siempre la legitimidad de las ofertas. En Revival  Lo Rural seleccionamos cuidadosamente las ofertas, pero no podemos asumir responsabilidad por sitios de terceros. Más información

Funciones:

  • Responsabilidad de CI/CD: Diseñar, mantener y reforzar los pipelines móviles (principalmente GitHub Actions; herramientas similares son una ventaja) para compilar, probar, firmar y lanzar.
  • Compilación de la granja de servidores y los ejecutores: Gestionar los hosts de compilación de macOS y los ejecutores de Linux (escalado automático, capacidad, caché, imágenes, ciclo de vida). Mantener sincronizadas y reproducibles las cadenas de herramientas de Xcode/SDK.
  • Ingeniería de lanzamientos: Definir el tren de lanzamientos (ramificación, versionado semántico, etiquetado, registros de cambios), gestionar la promoción de TestFlight / Play (alfa → beta → producción), despliegues por fases y reversiones.
  • Firma de código a gran escala: Rotación propia de certificados/perfiles/almacenes de claves , almacenamiento seguro y aprovisionamiento automatizado; eliminación de pasos manuales y firmas inestables.
  • Herramientas y automatización: Crear y evolucionar scripts de Fastlane/Gradle/Xcodebuild, almacenamiento de artefactos (S3/Artifactory), cargas de símbolos (dSYMs/ProGuard) y estrategias de caché (caché remota de Gradle, datos derivados).
  • Observabilidad: Instrumentar los pipelines con métricas y alertas (tiempo en cola, tasa de éxito, duración mediana/percentil 95, tasa de aciertos de caché). Publicar paneles de control y SLO para compilaciones y lanzamientos.
  • Rendimiento y fiabilidad: Reducir el tiempo de compilación/prueba; eliminar la inestabilidad de los trabajos críticos; aplicar límites de concurrencia y probar el particionamiento; mantener la predictibilidad de las compilaciones exitosas.
  • Seguridad y cumplimiento: Implementar secretos basados ​​en OIDC, ejecutores con privilegios mínimos, SBOM/certificaciones para artefactos móviles y registros de auditoría para envíos a la tienda.
  • Experiencia del desarrollador: Crea plantillas, acciones reutilizables y documentación; agiliza y uniformiza la configuración local. Facilita el trabajo de los ingenieros con manuales de procedimientos claros y concisos.
  • Gobernanza: Controlar la promoción de la producción según señales de calidad (umbrales de fallos/ANR, comprobaciones de rendimiento, cobertura de pruebas) y garantizar que se sigan las listas de verificación de lanzamiento.

 

Requisitos:

  • Amplia experiencia práctica con los conceptos de Xcodebuild / Xcode Cloud, Fastlane, Gradle/AGP ; familiaridad con KMP, React Native y proyectos nativos.
  • Más de 5 años de experiencia en roles de compilación/lanzamiento/DevOps, más de 3 años enfocados en CI/CD móvil .
  • Experiencia demostrada en la ejecución de GitHub Actions (o CircleCI/Jenkins) para dispositivos móviles a gran escala: flujos de trabajo reutilizables, acciones compuestas, cachés, matrices.
  • Gestioné hosts de compilación de macOS (EC2 Mac/bare-metal) y ejecutores de Linux en la nube: gestión de AMI/imágenes, contenedores y K8s, aplicación de parches, escalado automático, concurrencia y control de costes.
  • Sólidos conocimientos en firma de código : certificados, perfiles de aprovisionamiento, llaveros/almacenes de claves, App Store Connect y API para desarrolladores de Google Play.
  • IaC y scripting: Terraform (o similar), además de Bash/Python para automatizar pipelines e infraestructura.
  • Sólido conocimiento de modelos de ramificación , versionado semántico y gobernanza de artefactos/versiones.
  • Excelente capacidad para la depuración y la comunicación entre equipos; predilección por la automatización y los resultados medibles.

 

Deseables:
  • Gradle, o experiencia con caché de compilación remota.
  • Distribución de aplicaciones Firebase, automatización de la simbolización de Crashlytics/Sentry.
  • Patrones de GitOps y gestión de secretos en CI (por ejemplo, OIDC a KMS en la nube).
  • Criterios de lanzamiento basados ​​en el rendimiento móvil (TTI/ANR/fallo); automatización de metadatos de almacenamiento.

 

 

 

Haz crecer nuestra comunidad
❤️ Si decides postularte, menciona que encontraste esta oferta en Revival Lo Rural.
Esto ayuda a que más empresas colaboren con nosotros y podamos seguir compartiendo oportunidades reales, seleccionadas y de calidad para profesionales como tú.