Pular para o conteúdo principal
Candidaturas encerradas

Tech Lead

Descrição da vaga

¡Se parte de Stefanini!​


En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor


Funciones del cargo


Liderar técnicamente el desarrollo backend en entornos cloud-native, asegurando arquitectura sólida, código de alta calidad, escalabilidad, seguridad y estabilidad productiva. Con ownership técnico end-to-end sobre servicios, APIs, integraciones y mensajería.



Responsabilidades e atribuições

Responsabilidades

Arquitectura y Gobierno Técnico

· Diseñar y evolucionar arquitectura de microservicios (Node.js / Python).

· Definir contratos RESTful versionados y estándares API.

· Diseñar integración con Kafka y SQS.

· Implementar patrones: Circuit Breaker, Idempotencia, Webhooks.

· Garantizar seguridad por diseño (OAuth2, JWT, OWASP).

· Definir estrategias de observabilidad (Datadog + Golden Signals).

· Controlar deuda técnica

· Asegurar coverage mínimo 90% por PR.

· Validar cumplimiento SonarQube (0 blocker/high/medium).


Integración Middleware

· Diseñar procesos de bonificación, reversa, canje, enrolamiento.

· Implementar consumo API transaccional.

· Optimizar procesos batch (S3 / archivos).

· Diseñar arquitectura multi-país (segmentación por ID país).


Operación & Producción

· Optimizar performance (latencia, saturación, tráfico).

· Diseñar estrategia Big Bang + rollback.

· Asegurar despliegue Docker + Kubernetes en AWS y/o en GCP.


Hard Skills claves

· Node.js (TypeScript) avanzado; Python (deseable)

· SQL avanzado PostgreSQL / MongoDB Atlas / SQL Server

· Microservicios productivos / Event-driven architecture

· Kafka / Amazon SQS / AWS (EKS, S3, IAM) / GCP.

· Docker / Kubernetes

· CI/CD (Bitbucket pipelines)

· SonarQube y cumplimiento Coverage

· Clair / Dependency Check

· Manejo Datadog / Logging estructurado /Métricas Golden Signals

Informações adicionais

Perfil Técnico Esperado

· Experiencia liderando backend en arquitecturas distribuidas.

· Experiencia real en microservicios productivos.

· Conocimiento profundo en diseño de APIs REST.

· Conocimientos en microfrontend.

· Buen criterio para modelamiento de datos relacional y no relacional.

· Experiencia resolviendo incidentes productivos de alto impacto.

· Mentalidad de performance y escalabilidad.

· Enfoque en código limpio y mantenible.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista
  3. Etapa 3: Confirmación de Candidato
  4. Etapa 4:  Onbording
  5. Etapa 5: Contratação

Creer para co-crear

¿Buscas un lugar donde tus ideas brillen?

Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso. 


Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!