Ingeniero de software C++
Descripción del puesto
Buscamos profesionales de la ingeniería informática orientados al desarrollo de software distribuido, con interés por la calidad técnica, la simplicidad de las soluciones y el diseño de sistemas robustos. La persona seleccionada se incorporará a un equipo con amplia experiencia en el desarrollo de plataformas distribuidas basadas en tecnologías open source y participará en el diseño e implementación de una solución basada en C/C++, Docker, Kubernetes, Cassandra, RabbitMQ, Redis y APIs REST.
Experiencia en desarrollo de software sobre sistemas Linux, tanto para el trabajo diario como para el despliegue y operación de sistemas en producción. Conocimientos de programación concurrente, comunicaciones entre procesos y diseño de software.
Experiencia en contenedorización de aplicaciones mediante Docker. Conocimientos de APIs REST y servicios web. Capacidad para trabajar en entornos Linux de producción y arquitecturas de alta disponibilidad. Interés por el software libre y las tecnologías open source.
Experiencia con Kubernetes, especialmente k3s u otras distribuciones ligeras. Conocimientos de bases de datos distribuidas, especialmente Cassandra o tecnologías equivalentes con arquitecturas activas-activas (activo-activo).
Experiencia con RabbitMQ y sistemas de mensajería distribuidos.
Experiencia con Redis u otras soluciones de caché distribuida. Participación en proyectos de software open source.
Salario según experiencia y valía profesional, entre 22.000 € y 45.000 € brutos anuales. Jornada de 7 horas durante todo el año. Trabajo presencial en oficinas ubicadas en el centro de Zaragoza, con flexibilidad horaria y opción a teletrabajo de forma puntual .
¿Te interesa este puesto?