




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. Participación de extremo a extremo en actividades de desarrollo de software 3. Trabajar en un entorno altamente automatizado y orientado a la nube **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 si se trata de un campo relacionado. **Estudios requeridos:** Grado universitario o máster en ciencias de la computación u otra disciplina 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 programación y depuración hasta la construcción de canalizaciones CI/CD y la automatización de procesos con Ansible. El especialista también contribuirá a la validación de sistemas, los flujos de despliegue y las actividades de 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, realizándose la mayor parte del trabajo 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 automatizados mediante Ansible. * Apoyar los procesos de compilación, validación, despliegue 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 causas fundamentales de incidencias surgidas en los entornos de desarrollo o producción. **Conocimientos técnicos y requisitos:** * Grado universitario 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 creació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 el despliegue CSD. **Idioma:** * Inglés (nivel C1\). **Ubicación:** * Teletrabajo (10 días presenciales en Luxemburgo). **Tarifa:** * 362\-382€/día.


