Buscamos un/a Referente Técnico/Arquitecto Java con nivel avanzado de francés (al menos 10-15 años de experiencia laboral), para trabajar a cargo de la TMA de las aplicaciones JAVA en el dominio corporativo de un cliente internacional francés.
La función y las tareas a llevar a cabo son las siguientes:
Referente Técnico
- Definición y validación de las soluciones a implementar.
- Análisis de impacto.
- Experiencia funcional y técnica.
- En modo no procedimental, para el análisis y tratamiento de incidencias, anomalías y problemas de producción.
- Perfiles a nivel de analista técnico y funcional.
- Punto de contacto para todos los problemas técnicos, vulnerabilidades de seguridad, mejora continua del código (desde el análisis SONAR o CAST).
- Alerta si hay retrasos en los desarrollos.
- Ponerse en contacto con los equipos de experiencia técnica del cliente, si es necesario.
- Alertar a los POA's (EDF CP) de los riesgos u obsolescencia de las herramientas.
- Ofrecer soluciones de arquitectura sólidas para nuevas funciones.
- Configuración y mantenimiento de entornos de desarrollo de middleware (instalación y configuración de Jboss, tomcat, apache, servidor crontab, bases de datos, etc.).
- Coordinación con el equipo de Business Analyst, para iniciar las pruebas y actualizaciones de las especificaciones funcionales.
- Analizar técnicamente las soluciones y estimar los tiempos/costos de implementación.
- Apoyo a la definición de la hoja de ruta de la aplicación.
Integrador/a de aplicaciones
- Mantenimiento de los entornos / comprobación de la compatibilidad de las versiones entregadas con los entornos / prueba anual de recuperación. Facilitado por la herramienta DevOps-Provisioning para automatizar la instalación de DMA y aplicaciones relacionadas (jenkins, gitlab, nexus, ansible, mycloud/ITO).
- Proactivo/a en el desarrollo de la cadena de integración y despliegue continuo (DevOps-Provisioning).
- Asegurar que los paquetes de instalación estén versionados en DeposIT.
- Preparación de documentos de instalación (PTI's).
- Garantizar las prácticas recomendadas de control de versiones de código en GitLab (gitflow).
Diseñador/a Desarrollador/a
- Redacción de documentación técnica.
- Realización de desarrollos de aplicaciones.
- Producción de Hojas de Pruebas Unitarias (FTUs).
- Soporte para talleres técnicos con el cliente.
- Revisión de código.
- Distribución de tareas a los elementos del equipo.
- Coaching de perfiles más junior.
- Realización de estudios técnicos.
- Mantener buenas prácticas de desarrollo.