Categorías
···
Entrar / Registro

Desarrollador Senior Full-Stack Python

Indeed
Tiempo completo
Presencial
Sin requisito de experiencia
Sin requisito de título
C. de la Cámara, 37, 33401 Avilés, Asturias, España
Favoritos
Compartir
Parte del contenido se ha traducido automáticamenteVer original

Descripción

Resumen: Se busca un desarrollador senior de Python para migrar un sistema heredado en HLASM (Ensamblador de Alto Nivel) a un entorno Java basado en la nube para un importante banco estadounidense, centrándose en la traducción de código impulsada por GenIA y aplicaciones RAG. Aspectos destacados: 1. Migrar el sistema heredado de mainframe a un entorno Java basado en la nube 2. Solucionar problemas y depurar tuberías de traducción de código impulsadas por GenIA 3. Construir y mantener microservicios FastAPI para el flujo de trabajo de migración ##### **Descripción del proyecto** Tenemos un objetivo ambicioso: migrar un sistema heredado escrito en HLASM (Ensamblador de Alto Nivel) desde el mainframe a un entorno Java basado en la nube para uno de los bancos más grandes de Estados Unidos. ##### **Responsabilidades** Buscamos un experimentado desarrollador senior de Python que pueda ayudar a realizar la migración de la plataforma del cliente: Solucionar problemas, depurar y resolver incidencias en las tuberías de traducción de código impulsadas por GenIA Colaborar con los equipos de desarrollo y del cliente para garantizar la alineación con los objetivos del proyecto y entregar soluciones de alta calidad Mantener y ajustar finamente la aplicación RAG que respalda el proceso de migración, optimizando específicamente los prompts de los modelos de lenguaje grande (LLM) para el reconocimiento de patrones Construir y mantener microservicios basados en FastAPI que orquesten el flujo de trabajo de migración Implementar sistemas RAG (Generación Aumentada por Recuperación) mediante LangChain / LangGraph / LlamaIndex para la comprensión contextual del código Diseñar flujos de trabajo de migración con estado mediante LangGraph / LangChain / LlamaIndex para transformaciones complejas de múltiples pasos Trabajo obligatorio presencial 5 días por semana ##### **Habilidades** Imprescindibles Experiencia en desarrollo front-end (preferiblemente React) para construir paneles de control de migración e interfaces de seguimiento del progreso (2+ años) Competencia avanzada en desarrollo Python (5+ años), con experiencia específica en: FastAPI para construir APIs REST de alto rendimiento y conexiones WebSocket Patrones de programación asíncrona para gestionar tareas de migración concurrentes Pydantic para una validación rigurosa de datos en las tuberías de migración Experiencia con incrustaciones vectoriales (vector embeddings) y modelos de incrustación Implementación de bases de datos vectoriales para búsqueda semántica Experiencia con bases de datos gráficas para el mapeo de dependencias del código Construcción de agentes para análisis de código, implementación de herramientas personalizadas para transformaciones específicas de mainframe, creación de cadenas (chains) para migración de código en múltiples pasos Orquestación de flujos de trabajo con estado para escenarios complejos de migración, gestión de puntos de control (checkpoints) en migraciones de larga duración, implementación de enrutamiento condicional según patrones de código Construcción de bases de conocimiento a partir de documentación, implementación de búsqueda híbrida para coincidencia de patrones de código, creación de recuperadores (retrievers) personalizados para contextos específicos de lenguaje Implementación de sistemas de búsqueda por similitud y recuperación semántica de código Algoritmos de recorrido de grafos para análisis de dependencias Capacidad sólida para resolución de problemas y depuración, para identificar anomalías en la traducción y problemas de preservación semántica Excelentes habilidades comunicativas para colaborar con los equipos del cliente y explicar traducciones técnicas complejas Deseables Comprensión profunda de los conjuntos de instrucciones HLASM, definiciones de macros y mapeos DSECT COBOL y PL/I para entender sistemas integrados de mainframe Depuración de lenguaje ensamblador y optimización del rendimiento Utilidades de mainframe (DFSORT, IEBGENER, IDCAMS) Experiencia con subsistemas de mainframe: transacciones CICS, procedimientos almacenados DB2, procesamiento por lotes JCL Conocimiento de los componentes internos de z/OS, convenciones de enlace y estándares de llamada a programas Familiaridad con la conversión EBCDIC a ASCII y el manejo de decimales empaquetados (COMP-3) Experiencia en desarrollo Java, especialmente Spring Boot, para comprender los requisitos de la arquitectura objetivo Familiaridad con migraciones y modernización de sistemas a gran escala, incluidas estrategias de migración por fases y validación en modo dual (dual-run) Experiencia previa en el sector bancario o de servicios financieros, comprendiendo conceptos bancarios fundamentales, requisitos regulatorios y procesamiento de transacciones Conocimiento de ajuste y optimización del rendimiento en entornos en la nube, incluidas estrategias de escalado automático y optimización de costes ##### **Otros** Idiomas Inglés: B2 Intermedio Alto Nivel de experiencia Senior Avilés, España Req. VR\-118300 Python BCM Industry 24/10/2025 Req. VR\-118300

Fuentea:  indeed Ver publicación original
David Muñoz
Indeed · HR

Compañía

Indeed
David Muñoz
Indeed · HR
Cookie
Configuración de cookies
Nuestras aplicaciones
Download
Descargar en
APP Store
Download
Consíguelo en
Google Play
© 2025 Servanan International Pte. Ltd.