Descripción
Resumen:
Buscamos un experimentado Desarrollador Líder de Domino - API para diseñar, desarrollar y mantener aplicaciones en la plataforma Domino Data Lab, liderando un equipo para garantizar su estabilidad y rendimiento.
Aspectos destacados:
1. Liderar el diseño, desarrollo y mantenimiento de aplicaciones alojadas en Domino
2. Administrar y desarrollar diversas funcionalidades de Domino
3. Mentorizar a ingenieros y asumir la responsabilidad de los resultados de entrega de aplicaciones en producción
Buscamos un experimentado **Desarrollador Líder de Domino \- API** que asuma la responsabilidad del diseño, desarrollo y 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 construir aplicaciones robustas y liderar un equipo responsable de su estabilidad y rendimiento a largo plazo.
**Responsabilidades**
* Desarrollar aplicaciones alojadas en Domino de extremo a extremo, guiando al equipo en las decisiones de diseño específicas de la plataforma y en la resolución de problemas
* Construir, implementar y mantener aplicaciones en producción en Domino, incluyendo la configuración de entornos, la gestión de dependencias y la optimización del rendimiento
* Administrar y desarrollar en espacios de trabajo (Workspaces), entornos (Environments), proyectos (Projects), fuentes de datos (Data Sources), trabajos (Jobs), flujos (Flows), publicación de aplicaciones (App publishing) y despliegue de modelos (model deployment) de Domino
* Escribir código limpio, mantenible y de calidad para producción en Python como lenguaje principal de desarrollo
* Crear interfaces web front-end receptivas y de calidad para producción, destinadas a usuarios internos o externos (clientes)
* Diseñar e integrar APIs REST y tuberías basadas en microservicios para respaldar la funcionalidad de las aplicaciones
* 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
* Analizar arquitecturas, costos y compensaciones de seguridad en entornos de plataformas en la nube
* Liderar un equipo técnico, incluyendo la mentorización de ingenieros, la planificación de la carga de trabajo y la realización de revisiones de diseño y de código
* Asumir la responsabilidad de los resultados de entrega de aplicaciones en producción
**Requisitos**
* 3\+ años de experiencia administrando y desarrollando en la plataforma Domino Data Lab, con experiencia práctica comprobada en espacios de trabajo (Workspaces), entornos (Environments), proyectos (Projects), fuentes de datos (Data Sources), trabajos (Jobs), flujos (Flows), publicación de aplicaciones (App publishing) y despliegue de modelos (model deployment)
* Experiencia en la construcción, implementación y mantenimiento de aplicaciones en producción, incluida la configuración de entornos, la gestión de dependencias y el mantenimiento a largo plazo de las aplicaciones
* Conocimientos avanzados en Python para el desarrollo de software de calidad para producción
* Experiencia en ReactJS para crear interfaces web front-end receptivas y de calidad para producción
* Competencia práctica en SQL, R y Bash dentro de la cadena de herramientas más amplia de ciencia de datos
* Experiencia práctica en Kubernetes y Docker, incluida la implementación y solución de problemas en EKS, AKS o GKE
* Conocimientos prácticos de al menos una de las principales plataformas en la nube: AWS, Azure o GCP
* Trayectoria sólida en el diseño de APIs REST y tuberías basadas en microservicios
* Experiencia liderando equipos técnicos, incluida la mentorización, la planificación de la carga de trabajo y la responsabilidad sobre los resultados de entrega
* Competencia en inglés a nivel B2\+ o superior
**Deseable**
* Experiencia con Domino Nexus o con orquestación híbrida/multi-nube de recursos computacionales
* Conocimiento práctico de buenas prácticas de MLOps, incluidas las tuberías de entrenamiento, despliegue, monitoreo y reentrenamiento de modelos
* Experiencia práctica con inteligencia artificial generativa (GenAI), modelos de lenguaje de gran tamaño (LLMs) o marcos agentes, incluida la generación aumentada por recuperación (RAG)
* Familiaridad con herramientas de orquestación como MLflow, Kubeflow, Airflow o Domino Flows
* Comprensión de la gobernanza de modelos, la automatización de cumplimiento normativo o los registros de auditoría
* Experiencia laboral en sectores farmacéutico, bancario, financiero y de seguros (BFSI) o del sector público
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de profesionales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días libres 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
*EPAM es un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados recibirán consideración para el empleo sin tener en cuenta raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*