Senior DevOps Engineer & Tech Lead
CC Creative Design
MX Contratista
Descripción del Empleo
Senior DevOps Engineer & Tech Lead
Remote (Latin America) · Contract : with path to expanded engagement
About the Role
We are a design-turned full stack development studio expanding our team with a Senior DevOps Engineer who will also serve as the technical lead over our existing frontend and backend developers.
This is a contract engagement on a current client project : a React Native mobile app for iOS and Android : with strong potential to grow into a long-term role across additional projects.
You will not just set up pipelines : you will be the senior technical voice on the team: reviewing architecture decisions, guiding the developers, unblocking issues, and making sure the team ships clean, production-ready code on schedule.
About the Current Project
The active project is a React Native mobile app being built for a client : targeting both iOS and Android, with weekly development sprints and a firm delivery deadline. The app involves real-time features including live location sharing, push notifications, group chat, and Google Maps integration. You would be leading a team of two developers (one frontend, one backend) already in place.
Tech Stack
Mobile
• React Native (JavaScript)
• Expo / EAS for builds and distribution
• Google Maps SDK + Google Places API
• Firebase Cloud Messaging (push notifications)
• Firebase Crashlytics (crash reporting)
Backend
• NestJS (JavaScript)
• Prisma ORM + PostgreSQL
• REST API architecture
• WebSockets (planned for live location + chat)
• SendGrid (email OTP) + Twilio (SMS OTP)
Infrastructure & Deployment
• Render (backend hosting : staging + production environments)
• GitHub Actions (CI/CD pipelines)
• TestFlight (iOS beta distribution)
• Google Play Internal / Closed Testing (Android beta distribution)
• Apple App Store Connect + Google Play Console
• Passwordless auth: Email OTP, SMS OTP, Apple Sign In, Google Sign In
What You'll Do
• Own and maintain CI/CD pipelines for both mobile and backend (GitHub Actions, EAS, Render deploys)
• Manage staging and production environments : separation, secrets management, environment configs
• Set up and maintain monitoring, logging, and alerting (Crashlytics, server side logging, optional Sentry)
• Review architectural decisions made by the development team and guide them toward clean, scalable solutions
• Conduct code reviews with a focus on security, privacy (especially location/ETA data handling), and reliability
• Ensure all database migrations are versioned, reproducible, and tested on staging before production
• Advise on WebSocket vs polling trade-offs for real-time features (live location, chat)
• Help the team meet Apple App Store and Google Play Store compliance requirements
• Proactively flag technical risks before they become blockers
• Be available to unblock developers during active sprint work : a few hours per week minimum, more during crunch
What We're Looking For
Must-Have
• 5+ years of experience in DevOps, infrastructure, or senior full stack engineering
• Hands-on experience with CI/CD for mobile apps (React Native or similar) and Node.js backends
• Experience deploying and managing Node.js / NestJS applications in production
• PostgreSQL database management : migrations, performance, backup strategy
• Strong understanding of environment separation, secrets management, and deployment pipelines
• Experience with iOS (App Store Connect, TestFlight) and Android (Google Play Console) release pipelines
• Comfortable acting as a technical lead : guiding junior/mid developers, not just doing infrastructure work
• Proactive by nature : you flag issues, suggest improvements, and take ownership without waiting to be asked
Nice to Have
• Experience with Expo / EAS build system
• Familiarity with Google Maps SDK or Places API integrations
• Experience with WebSocket architecture for real-time features
• Experience with Firebase (FCM, Crashlytics)
• Background in mobile app store submissions and compliance
Engagement Details
• Type: Contract (freelance), with potential to grow into a longer-term engagement across multiple projects
• Location: Remote : Latin America preferred (timezone alignment with our team)
• Availability: Flexible hours, but consistent availability during sprint weeks is required
How to Apply
Send us a brief note (in English or Spanish) covering:
• Your experience with mobile CI/CD and backend infrastructure
• One example of a technical decision you caught or corrected on a team you worked with
• Your availability and general rate expectations
We move quickly : if your profile is a fit we will schedule a short technical call within a few days.
Job Type: Contract
Contract length: 2 months
Application Question(s):
• Have you led developers before? How many and in what capacity?
• Have you worked with React Native projects end to end, including App Store and Play Store submissions?
• Are you comfortable doing code reviews and flagging architectural issues, not just infrastructure work?
• What is your availability and rate?
• Share a link to your LinkedIn or portfolio.
• Where do you live?
Work Location: Remote
Haz clic en el botón "Aplicar" y serás redirigido a la vacante de la empresa para completar tu aplicación.
Sobre empleos de SysAdmin, DevOps y QA
Los roles de administración de sistemas, DevOps e ingeniería de calidad son fundamentales para mantener la infraestructura tecnológica moderna. Las empresas buscan profesionales que dominen la automatización, la integración continua y las plataformas en la nube. La adopción de prácticas DevOps ha crecido significativamente en Latinoamérica, generando oportunidades bien remuneradas para quienes dominan herramientas como Docker, Kubernetes, Terraform y plataformas de monitoreo.
Preguntas frecuentes
¿Cómo puedo aplicar a esta oferta de empleo?
Haz clic en el botón 'Aplicar Ahora' y serás redirigido al sitio de la empresa o plataforma donde podrás completar tu postulación. Te recomendamos tener tu CV actualizado antes de aplicar.
¿Las ofertas de empleo en Foco Empleo son verificadas?
Sí. Las ofertas publicadas en Foco Empleo se sincronizan de fuentes confiables y plataformas reconocidas de empleo. Verificamos la autenticidad de las publicaciones, aunque siempre recomendamos investigar la empresa antes de compartir información personal.
¿Es gratis usar Foco Empleo para buscar trabajo?
Totalmente. Foco Empleo es una plataforma gratuita para todos los buscadores de empleo. Puedes explorar ofertas, filtrar por categoría y aplicar sin ningún costo.
¿Qué hago si la oferta ya no está disponible?
Las ofertas de empleo pueden cerrarse en cualquier momento por parte de la empresa. Si una oferta ya no está disponible, te recomendamos explorar empleos similares en la misma categoría o suscribirte a nuestro contenido para enterarte de nuevas oportunidades.
Etiquetas:
Contratista MX CC Creative Design