¡únete a nuestro equipo como software development manager!
Estamos buscando un *software development manager* experimentado para liderar nuestra organización de desarrollo de aplicaciones. Si eres un líder técnico con pasión por la innovación y la transformación digital, ¡esta es tu oportunidad!
En este rol de alta visibilidad, serás clave para:
- *supervisar* la arquitectura, el desarrollo y la entrega de aplicaciones críticas para el negocio.
- *construir y mentorizar* equipos de ingeniería de alto rendimiento, tanto locales como globales.
- *impulsar la excelencia técnica* utilizando frameworks modernos, tecnologías cloud-native, prácticas ágiles, ci/cd, seguridad y optimización del rendimiento.
- *colaborar* con stakeholders técnicos y de negocio en proyectos de gran escala a nível empresarial.
¿qué buscamos?
- *frameworks modernos*: spring boot,.net core, react/angular.
- *plataformas cloud*: aws, azure, gcp.
- *microservicios y contenedores*: docker, kubernetes.
- *metodologías ágiles y ci/cd.*:
- *seguridad de aplicaciones*: owasp, sast/dast.
- *optimización del rendimiento.*
tus responsabilidades incluirán:
- diseñar e implementar *microservicios escalables* basados en java (spring boot, spring cloud) y crear apis restful.
- desarrollar *aplicaciones robustas* del lado del servidor utilizando java 17+ y el ecosistema spring, con bases de datos relacionales.
- construir e integrar *componentes frontend responsivos* con angular o react.
- desarrollar *pipelines de procesamiento de datos* utilizando java streams y modelos de programación reactiva.
- desplegar y gestionar *aplicaciones containerizadas* en plataformas cloud (gcp: cloud run & gke).
- aplicar *mejores prácticas de seguridad* en aplicaciones java (mfa, adfs, autenticación, cifrado de datos).
- *optimizar el rendimiento* de las aplicaciones java, incluyendo jvm, pooling de conexiones y estrategias de caché.
- implementar *patrones de api gateway* (apigee) y configurar la comunicación servicio a servicio.
- configurar y mantener *pipelines de ci/cd* para aplicaciones java (tekton, maven/gradle, github actions).
- *mentorizar* equipos de desarrollo, conducir revisiones de código y promover las mejores prácticas.
Calificaciones:
- licenciatura en ciencias de la computación, ingeniería de datos, sistemas de información, o experiência laboral equivalente.
- *5+ años de experiência* en ingeniería de software, con balance entre ingeniería de datos y desarrollo de software.
- *5+ años liderando y gestionando* equipos de desarrollo de software.
- *2+ años de experiência* trabajando con ecosistemas de nube pública (aws, gcp o azure).
- experiência trabajando con equipos de liderazgo senior y construyendo relaciones comerciales sólidas.
Habilidades técnicas:
- *dominio de lenguajes de programación*: java, python y javascript.
- fuerte experiência con *tecnologías frontend y backend* (react, angular, node.js).
- experiência demostrada en el *diseño y la arquitectura de pipelines de datos basadas en la nube / microservicios.*:
- profundo conocimiento de la *arquitectura orientada a servicios (soa)* y microservicios en entornos de nube.
- experiência en *gestión de bases de datos* (relacionales como postgresql, mysql; nosql; bigquery).
- alta competencia en *herramientas de infrastructure-as-code (iac)*, específicamente terraform.
- fuerte conocimiento de *pipelines de ci/cd* y frameworks de automatización.
Habilidades de liderazgo:
- habilidad probada para *construir y liderar equipos* de ingeniería de alto rendimiento.
- fuerte comprensión de las *mejores prácticas y principios de seguridad.*:
- experiência implementando *marcos de gobernanza de datos y medidas de seguridad.*:
- excelentes habilidades de *resolución de problemas.*:
- capacidad sobresaliente de *comunicación, colaboración y presentación.*:
- éxito demostrado en la *entrega de proyectos complejos* bajo plazos ajustados.
*modalidad de trabajo*: este rol requiere una presencia en sitio de dos días a la semana para fomentar la colaboración y el trabajo en equipo.
Tipo de puesto: tiempo completo
sueldo: $75,000.00 - $85,000.00 al mes
beneficios:
- aumentos salariales
- ayuda o servicio de transporte
- caja de ahorro
- descuento de empleados
- descuentos y precios preferenciales
- estacionamiento gratuito
- seguro de gastos médicos mayores
- seguro de vida
- servicio de comedor
- vales de despensa
pago complementario:
- bono anual
- bono de productividad
tipo de jornada:
- lunes a viernes
- turno de 8 horas
escolaridad:
- licenciatura terminada (deseable)
experiência:
- terraform: 1 año (deseable)
- nube publica: 4 años (obligatorio)
- java: 5 años (obligatorio)
- spring boot: 5 años (obligatorio)
- frontend (react/angular): 4 años (obligatorio)
- liderazgo: 5 años (obligatorio)
idioma:
- inglés (obligatorio)
lugar de trabajo: remoto híbrido en 54030, centro industrial tlalnepantla, mé