La siguiente información ofrece un resumen de las habilidades, cualidades y cualificaciones necesarias para este puesto.
Buscamos incorporar al departamento de desarrollo una persona con experiencia técnica sólida en ingeniería de software, cloud y herramientas de inteligencia artificial aplicadas al ciclo de vida del desarrollo. Su misión será impulsar la adopción efectiva de herramientas de IA generativa y agentes de desarrollo dentro de los equipos, ayudando a acelerar la entrega de software, mejorar la calidad y medir el impacto real de estas iniciativas.
Misión del puesto
La persona seleccionada acompañará a los equipos de desarrollo en la introducción, uso y mejora continua de herramientas de IA aplicadas al análisis, diseño, codificación, testing, revisión de código, documentación, despliegue y mantenimiento de aplicaciones.
Participará en la definición de buenas prácticas, casos de uso, patrones de adopción y métricas de productividad, actuando como referente técnico para facilitar una adopción segura, medible y alineada con la arquitectura tecnológica de la organización.
Funciones principales
- Impulsar el uso de herramientas de inteligencia artificial generativa en el ciclo de vida de desarrollo de software.
- Diseñar, probar y promover casos de uso de agentes de IA orientados al desarrollo, testing, documentación, revisión de código y soporte a equipos técnicos.
- Acompañar a los equipos de desarrollo en la adopción práctica de herramientas de IA, identificando oportunidades de mejora y automatización.
- Definir buenas prácticas de uso de IA en entornos corporativos, teniendo en cuenta seguridad, privacidad, calidad, trazabilidad y cumplimiento normativo.
- Colaborar con equipos de arquitectura, desarrollo, DevOps, seguridad y cloud para integrar estas capacidades en el ecosistema tecnológico existente.
- Evaluar herramientas, frameworks y plataformas de IA aplicadas al desarrollo software.
- Medir el impacto de las iniciativas implantadas mediante indicadores de productividad, calidad, adopción, reducción de tiempos, mejora de cobertura de pruebas y satisfacción de los equipos.
- Promover la formación, divulgación y transferencia de conocimiento a los equipos técnicos.
- Participar en la evolución de la estrategia de automatización e inteligencia artificial aplicada a ingeniería de software.
Requisitos técnicos
- Experiencia sólida en desarrollo de software, preferiblemente en entornos Java.
- Conocimiento de arquitecturas basadas en microservicios.
- Experiencia con plataformas Java/JBoss o servidores de aplicaciones equivalentes.
- Conocimiento de despliegue y operación de microservicios sobre OpenShift o Kubernetes.
- Experiencia en desarrollo cloud, especialmente sobre AWS.
- Conocimiento de arquitecturas híbridas con componentes on-premise y cloud.
- Experiencia o familiaridad con Angular u otros frameworks frontend modernos.
- Experiencia práctica en el uso de herramientas de IA para desarrollo software.
- Conocimiento o experiencia en la creación, configuración o integración de agentes de IA orientados a tareas de ingeniería de software.
- Familiaridad con pipelines CI/CD, control de versiones, revisión de código, testing automatizado y prácticas DevSecOps.
Requisitos valorables
- Experiencia con servicios de IA en AWS.
- Conocimiento de RAG, embeddings, LLMOps, MLOps o integración de modelos de lenguaje en aplicaciones empresariales.
- Experiencia con herramientas tipo GitHub Copilot, Amazon Q Developer, Cursor, Claude Code, OpenAI, LangChain, Semantic Kernel u otras plataformas de agentes.
- Experiencia definiendo métricas de productividad y calidad en equipos de desarrollo.
- Conocimiento de gobierno de IA, seguridad, privacidad y uso responsable de IA generativa.
- Experiencia previa como referente técnico, tech lead, arquitecto/a software o developer productivity engineer.
Competencias personales
- Capacidad para acompañar, formar y convencer a equipos técnicos.
- Mentalidad práctica y orientada a resultados.
- Buen criterio técnico para distinguir entre casos de uso útiles y automatizaciones de bajo valor.
- Capacidad de análisis, medición y comunicación del impacto.
- Autonomía, curiosidad tecnológica y orientación a mejora continua.
- Habilidad para trabajar con equipos multidisciplinares: desarrollo, arquitectura, seguridad, sistemas, cloud y negocio.
Qué ofrecemos
- Participar en una iniciativa estratégica de adopción de inteligencia artificial aplicada al desarrollo software.
- Trabajar en un entorno tecnológico híbrido, con arquitectura on-premise y cloud sobre AWS.
- Colaborar con equipos técnicos consolidados y con impacto transversal en la organización.
- Posibilidad de definir buenas prácticas, herramientas y modelos de trabajo para acelerar el ciclo de vida de desarrollo.
- Entorno estable, colaborativo y orientado a la innovación tecnológica.
Jornada y horario
- Jornada semanal de lunes a viernes de 8:00 a 15:15 horas (con flexibilidad horaria).
- El puesto se desempeñará inicialmente de forma presencial, si bien, una vez alcanzado un nivel adecuado de autonomía y formación, podrá contemplarse la opción de teletrabajo, de acuerdo con los criterios establecidos por la Dirección.
Condiciones contractuales
- Tipo de Contrato: Indefinido
- Incorporación: inmediata
- Salario según Convenio de acuerdo a la categoría del puesto.
Requisitos
Formación requerida
- Titulación universitaria en Ingeniería Informática, Ingeniería del Software, Ingeniería de Telecomunicaciones o equivalente.
Formación valorable
- Se valorará formación de posgrado, máster o especialización en inteligencia artificial, ciencia de datos, ingeniería del software, arquitectura cloud, ciberseguridad o transformación digital.
- Se valorarán certificaciones técnicas en AWS, Kubernetes/OpenShift, arquitectura cloud, DevOps, seguridad o inteligencia artificial aplicada al desarrollo software. xghoner
- También se considerarán candidaturas con formación equivalente si acreditan experiencia sólida y demostrable en desarrollo software, cloud e integración de herramientas de IA en entornos empresariales.
#J-18808-Ljbffr