




**ID del puesto:** 51567216 **Ubicación:** Buenos Aires, Argentina **Categoría:** Ingeniería de software **Tipo de empleo:** Jornada completa **Descripción del puesto:** En DXC aprovechamos el poder de la tecnología para ofrecer servicios críticos de TI que nuestros clientes necesitan para modernizar sus operaciones y fomentar la innovación en toda su infraestructura informática. Brindamos servicios a lo largo de toda la pila tecnológica empresarial, incluyendo externalización de procesos de negocio, análisis e ingeniería, aplicaciones, seguridad, nube, externalización de TI y entorno laboral moderno. Nuestros servicios de externalización de TI de DXC proporcionan a los clientes sistemas críticos confiables, optimizados y seguros a un costo reducido. Gestionamos y simplificamos las inversiones existentes en infraestructura y ofrecemos una ruta clara para modernizar la TI, incluida la migración parcial a la nube. **Acerca de este puesto:** Tenemos un objetivo ambicioso: migrar un sistema heredado escrito en HLASM (ensamblador de alto nivel) desde un mainframe a un entorno Java basado en la nube, para uno de los bancos más grandes de Estados Unidos. Buscamos un desarrollador senior de Python con experiencia que pueda ayudar a realizar la migración de la plataforma del cliente. **Sus responsabilidades serán:** * Diagnosticar, depurar y resolver incidencias en canalizaciones de traducción de código impulsadas por inteligencia artificial generativa (GenAI) * 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 * Desarrollar y mantener microservicios basados en FastAPI que coordinen el flujo de trabajo de migración * Implementar sistemas RAG (generación aumentada mediante recuperación) utilizando 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 varios pasos **Perfil deseado:** * FastAPI para construir API REST y conexiones WebSocket de alto rendimiento * Patrones de programación asíncrona para gestionar tareas de migración concurrentes * Pydantic para una validación robusta de datos en las canalizaciones de migración * Experiencia con incrustaciones vectoriales 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 * Creación de agentes para el análisis de código, implementación de herramientas personalizadas para transformaciones específicas de mainframe y construcción de cadenas para migraciones de código de varios pasos * Coordinación de flujos de trabajo con estado para escenarios complejos de migración, gestión de puntos de control en migraciones de larga duración e implementación de rutas condicionales 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 la coincidencia de patrones de código y creación de recuperadores personalizados para contextos específicos de lenguajes * Implementación de sistemas de búsqueda por similitud y recuperación semántica de código * Algoritmos de recorrido de grafos para el análisis de dependencias * Excelentes habilidades de 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 * Conocimiento profundo de los conjuntos de instrucciones HLASM, definiciones de macros y mapeos DSECT * COBOL y PL/I para comprender 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 * Inglés: nivel B2 (intermedio alto) Unirse a DXC le conecta con personas brillantes que aceptan el cambio y aprovechan las oportunidades para avanzar en sus carreras y potenciar el éxito de nuestros clientes. En DXC nos apoyamos mutuamente y trabajamos como equipo —a nivel global y local—. Nuestros logros demuestrran cómo entregamos excelencia tanto para nuestros clientes como para nuestros colegas. Formará parte de un equipo comprometido con crear una cultura de aprendizaje, diversidad e inclusión, y dedicado a una ética sólida y a la ciudadanía corporativa. En DXC Technology creemos que las conexiones sólidas y la comunidad son fundamentales para nuestro éxito. Nuestro modelo de trabajo prioriza la colaboración presencial, al tiempo que ofrece flexibilidad para apoyar el bienestar, la productividad, los estilos de trabajo individuales y las circunstancias personales. Estamos comprometidos con la creación de un entorno inclusivo donde todas las personas puedan prosperar. **El fraude en reclutamiento es un esquema mediante el cual se ofrecen oportunidades laborales ficticias a candidatos, generalmente a través de servicios en línea, como sitios web falsos o correos electrónicos no solicitados que supuestamente provienen de la empresa. Dichos correos electrónicos pueden solicitar a los destinatarios que proporcionen información personal o realicen pagos como parte de su proceso ilegítimo de reclutamiento. DXC no realiza ofertas de empleo mediante redes sociales ni solicita dinero ni pagos de ningún tipo a los candidatos en ninguna etapa del proceso de reclutamiento, ni pide a los aspirantes que adquieran equipos informáticos u otros equipos en nuestro nombre.*****.


