09 oct
|
T&T GLOBAL
|
Lima
Perfil Titulado o Bachiller en Ingeniería de Software, Sistemas, Computación, Telecomunicaciones o carreras afines. Perfil de ingeniería de software con especialización práctica en IA aplicada.
Experiencia 5+ años en desarrollo de software y backend/microservicios; 3+ años integrando capacidades de IA en aplicaciones productivas o experiencia equivalente demostrable.
Misión del Puesto Liderar técnica y funcionalmente la construcción de soluciones de software con IA aplicada, transformando necesidades de negocio y lineamientos de arquitectura en historias, diseños, APIs, microservicios, componentes inteligentes, integraciones, pruebas y releases controlados, garantizando seguridad, calidad, trazabilidad, mantenibilidad, rendimiento y valor funcional para las plataformas Telco de HACOM.
Propósito y alcance Construir e integrar capacidades de IA directamente dentro del software de HACOM y llevarlas desde el requerimiento, diseño y código hasta una funcionalidad operativa en producción. No corresponde a un Data Scientist ni a un MLE puro; trabaja coordinadamente con estos perfiles sin duplicar sus responsabilidades.
Resultados esperados
- Funcionalidades de IA integradas y operativas en producción.
- Requerimientos convertidos en diseños, criterios de aceptación y tareas implementables.
- Backend y servicios de IA con contratos claros, baja latencia y controles de seguridad.
- Flujos LLM/RAG/agentes gobernados, observables y con ejecución determinista de acciones críticas.
- Calidad verificable mediante pruebas unitarias, integración, funcionales, seguridad y performance.
- Trazabilidad requisito → diseño → código → prueba → release → operación.
Competencias Generales Liderazgo técnico y funcional; pensamiento analítico y abstracción; comunicación asertiva y escucha activa; proactividad y autonomía; orientación a resultados; resolución de problemas complejos; creatividad y aprendizaje continuo; organización y disciplina; negociación de dependencias; trabajo colaborativo y mentoría; adaptación al cambio y criterio tecnológico; visión de producto y pensamiento lógico.
Conocimientos técnicos
- Backend: Python avanzado, APIs REST/GraphQL, FastAPI o equivalente, microservicios y lógica de negocio.
- Applied AI: integración de LLMs mediante APIs, OpenAI/Anthropic o equivalentes, function calling, structured outputs y manejo de contexto/estado.
- Agentes: LangGraph, LangChain o SDK equivalente, tool calling, workflows y control de estados.
- RAG: embeddings, recuperación semántica, bases vectoriales, chunking, reranking, grounding, evaluación y control de costo/latencia.
- Datos: SQL y PostgreSQL/MySQL/Oracle/SQL Server; Redis/NoSQL según solución.
- Arquitectura: SOLID, Clean Architecture, patrones, DDD, sistemas distribuidos y event-driven.
- Integración: API Gateway, OAuth2/OIDC, JWT, mensajería y Kafka cuando aplique.
- DevOps: Git, CI/CD, Docker, Kubernetes a nivel de integración/despliegue y observabilidad.
- Seguridad: OWASP, secure coding, secretos, validación de entradas/salidas y control de herramientas IA.
- Telco: SMS/SMSC, LBS, CBS, MSG, APIs y plataformas de red cuando el proyecto lo requiera.
- Testing: unitarias, integración, contract testing, funcionales, regresión, performance y validación de componentes IA.
Funciones
- Levantar requerimientos, reglas de negocio, casos de uso, criterios de aceptación y escenarios alternativos.
- Diseñar/validar LLD, componentes, secuencias, contratos API, modelos de datos e integraciones.
- Construir APIs, microservicios, lógica de negocio, persistencia, caché y mensajería.
- Integrar LLMs, RAG, function calling, structured outputs y agentes dentro de aplicaciones.
- Diseñar guardrails, autorización, control de herramientas, protección de datos y separación entre sugerencia y ejecución.
- Definir y ejecutar estrategia de pruebas; realizar code review y prevenir regresiones.
- Controlar latencia, consumo, errores, concurrencia, estabilidad y observabilidad.
- Coordinar CI/CD,
readiness, despliegues, rollback y estabilización post-release.
- Participar en troubleshooting, RCA y acciones correctivas/preventivas.
- Mantener ADR, API docs, runbooks, diagramas y contratos.
- Mentorar desarrolladores, transferir conocimiento y elevar estándares técnicos.
- Escalar riesgos de seguridad, continuidad, datos, arquitectura, cronograma y calidad.
Formación y especialización Formación universitaria en Software, Sistemas, Computación, Telecomunicaciones o afines. Deseable especialización en IA aplicada/Generative AI/LLM Engineering, backend, arquitectura y Cloud/DevOps.
Certificaciones de valor Applied AI / Generative AI / LLM Engineering; AWS Developer/Solutions Architect; Azure Developer/AI Engineer; Google Cloud Developer/AI; CKAD/CKA; API Design & Management/OpenAPI; Secure Coding/OWASP; PSM/PMI-ACP; microservicios, sistemas distribuidos y event-driven.
Herramientas VS Code/IntelliJ/Python tooling; Git/GitHub/GitLab; Postman/Swagger/OpenAPI; GitLab CI/GitHub Actions/Jenkins/ArgoCD; Docker/Kubernetes; APIs OpenAI/Anthropic, LangGraph/LangChain; Vector DB/pgvector; Prometheus/Grafana/OpenTelemetry; Confluence/Notion/Jira/Asana; Draw.io/Lucidchart/Visio.
Condiciones Laborales
- Modalidad: Remota / híbrida según necesidad del servicio.
- Trabajo: Jornada completa.
- Horario: Lunes a viernes, según política y necesidad operativa.
- Inglés: Técnico avanzado/deseable según interacción con proveedores o clientes.
Línea de desarrollo profesional
- Senior Software Engineer → Applied AI Engineer Senior → Líder de Desarrollo Funcional TDI – IA Aplicada → Arquitecto de Software / Solution Architect → Jefe de Tecnología, Desarrollo e Innovación, sujeto a evaluación de competencias y estructura organizacional.
#J-18808-Ljbffr
📌 Lider de Desarrollo Funcional TDI IA Aplicada (Lima)
🏢 T&T GLOBAL
📍 Lima