Descripción
Resumen:
Buscamos un experimentado Desarrollador Principal de Domino - API para asumir el diseño, el desarrollo y el mantenimiento de aplicaciones en la plataforma Domino Data Lab, liderando un equipo centrado en la estabilidad y el rendimiento.
Aspectos destacados:
1. Liderar un equipo responsable de la estabilidad y el rendimiento de las aplicaciones
2. Diseñar e implementar aplicaciones de producción en Domino Data Lab
3. Mentorizar a ingenieros y asumir la responsabilidad de los resultados de entrega de las aplicaciones de producción
Buscamos un experimentado **Desarrollador Principal de Domino - API** para asumir el diseño, el desarrollo y el mantenimiento continuo de aplicaciones construidas e implementadas en la plataforma Domino Data Lab. Este puesto se sitúa en la intersección entre la administración de plataformas y la ingeniería de software, y requiere una persona capaz de desarrollar aplicaciones robustas y liderar un equipo responsable de su estabilidad y rendimiento a largo plazo.
**Responsabilidades**
* Diseñar aplicaciones alojadas en Domino de extremo a extremo, guiando al equipo en decisiones de diseño específicas de la plataforma y en la resolución de problemas
* Construir, implementar y mantener aplicaciones de producción en Domino, incluida la configuración del entorno, la gestión de dependencias y la optimización del rendimiento
* Administrar y desarrollar en espacios de trabajo (Workspaces), entornos, proyectos, fuentes de datos, trabajos (Jobs), flujos (Flows), publicación de aplicaciones y despliegue de modelos en Domino
* Escribir código limpio, mantenible y apto para producción en Python como lenguaje principal de desarrollo
* Desarrollar interfaces web front-end receptivas y aptas para producción, tanto para aplicaciones internas como para clientes
* Implementar y solucionar problemas de cargas de trabajo contenerizadas en Kubernetes, incluida la optimización de imágenes y la depuración a nivel de clúster
* Diseñar e integrar APIs REST y tuberías basadas en microservicios para apoyar la funcionalidad de las aplicaciones
* Evaluar arquitecturas, costos y compensaciones de seguridad en despliegues en plataformas en la nube
* Mentorizar a ingenieros, planificar la carga de trabajo, realizar revisiones de diseño y de código, y asumir la responsabilidad de los resultados de entrega de las aplicaciones en producción
* Comunicarse eficazmente tanto en discusiones técnicas sobre arquitectura como en presentaciones ante partes interesadas empresariales
* Establecer la dirección, delegar con eficacia y exigir responsabilidad al equipo, fomentando al mismo tiempo la colaboración
**Requisitos**
* 5 o más años de experiencia práctica administrando y desarrollando en la plataforma Domino Data Lab
* Experiencia demostrada construyendo, implementando y manteniendo aplicaciones de producción en Domino
* Conocimientos avanzados en Python para el desarrollo de software de calidad de producción
* Experiencia en ReactJS para construir interfaces web front-end receptivas
* Dominio práctico de SQL, R y Bash
* Experiencia práctica con Kubernetes y Docker, incluida la implementación en EKS, AKS o GKE
* Conocimientos operativos de al menos una plataforma en la nube importante, como AWS, Azure o GCP
* Sólido historial diseñando APIs REST y tuberías basadas en microservicios
* Experiencia liderando un equipo técnico, incluida la mentoría, la planificación y la responsabilidad por la entrega
* Competencia en inglés al nivel B2 o superior
**Deseable**
* Experiencia con Domino Nexus u orquestación híbrida o multi-nube
* Conocimiento de prácticas de MLOps, incluidas tuberías de entrenamiento, despliegue, supervisión y reentrenamiento de modelos
* Experiencia práctica con IA generativa (GenAI), modelos de lenguaje grande (LLM) o marcos agentes, incluida la generación con recuperación aumentada (RAG)
* Familiaridad con herramientas de orquestación como MLflow, Kubeflow, Airflow o Domino Flows
* Comprensión de gobernanza de modelos, automatización de cumplimiento o registro de auditoría
* Experiencia laboral en sectores farmacéutico, financiero, bancario y de seguros (BFSI) o del sector público
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente cualificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones remunerados y licencias por enfermedad
* Cursos de actualización de habilidades, reconversión profesional y certificaciones
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn