




Resumen: El Ingeniero de Software (Especialista en Java) desarrollará, mantendrá y dará soporte a soluciones basadas en Java en un entorno altamente automatizado y orientado a la nube, participando de extremo a extremo en las actividades de desarrollo de software. Aspectos destacados: 1. Desarrollar, mantener y dar soporte a soluciones basadas en Java 2. Participar de extremo a extremo en actividades de desarrollo de software 3. Contribuir a los flujos de trabajo de validación e implementación del sistema **Ingeniero de Software (Especialista en Java), Teletrabajo (10 días presenciales en Luxemburgo) \- BEI** **Función laboral:** Ingeniero de Software (Especialista en Java). **Experiencia mínima:** 11\+ años de experiencia en un campo relacionado. **Estudios requeridos:** Título universitario (Licenciatura/Máster) en ciencias de la computación u otro campo relevante. **Idioma:** Inglés (nivel C1\). **Ubicación:** Teletrabajo (10 días presenciales en Luxemburgo). **Duración:** 220 días (10 días presenciales en Luxemburgo, 210 días en remoto). **Fecha estimada de inicio:** 02/03\. **DESCRIPCIÓN:** El Ingeniero de Software (Especialista en Java) será responsable de desarrollar, mantener y dar soporte a soluciones basadas en Java dentro de un entorno altamente automatizado y orientado a la nube. La función implica participación de extremo a extremo en las actividades de desarrollo de software, desde la escritura de código y la depuración hasta la construcción de canalizaciones CI/CD y la automatización de procesos con Ansible. El especialista también contribuirá a las actividades de validación del sistema, los flujos de trabajo de implementación y la resolución de incidencias, garantizando la fiabilidad y el rendimiento de las aplicaciones en los entornos de desarrollo y producción. Se requiere una presencia ocasional en Luxemburgo, mientras que la mayor parte del trabajo se realizará de forma remota. **Tareas y responsabilidades clave:** * Desarrollar y depurar soluciones de software basadas en Java. * Crear y mantener casos de prueba automatizados. * Diseñar, implementar y mantener canalizaciones CI/CD, especialmente en Microsoft Azure. * Crear y mantener flujos de trabajo de automatización mediante Ansible. * Apoyar los procesos de compilación, validación, implementación y lanzamiento. * Realizar tareas básicas de administración de sistemas Unix. * Generar informes sobre los resultados de la ejecución de las canalizaciones. * Asistir en el análisis de la causa raíz de los problemas surgidos en los entornos de desarrollo o producción. **Conocimientos técnicos y requisitos:** * Licenciatura o Máster en Ciencias de la Computación o campo afín. * 11\+ años de experiencia en un dominio relevante. * Amplia experiencia en programación Java y su entorno de ejecución. * Experiencia demostrable en la construcción de canalizaciones CI/CD en Microsoft Azure. * Sólida experiencia práctica con la automatización mediante Ansible. * Experiencia con canalizaciones Azure DevOps relacionadas con el empaquetado WSS y la implementación CSD. **Idioma:** * Inglés (nivel C1\). **Ubicación:** * Teletrabajo (10 días presenciales en Luxemburgo). **Tarifa:** * 362\-382€/día.


