EnTeldat, empresa española líder en tecnología, dedicada al diseño y desarrollo de equipos y soluciones innovadoras de conectividad empresarial, estamos ampliando nuestro equipo de SD-WAN. Buscamos un/aIngeniero/a de Software Backend Seniorcon pasión por la tecnología para unirse a nuestro equipo de desarrollo del servicio de gestión global. Trabajarás en un sistema clave para la gestión masiva de dispositivos y la configuración de tecnología de red Teldat, caracterizado por su alta disponibilidad, el uso de tecnologías punteras y su diseño nativo para entornos Cloud. Si te motivan los retos técnicos en sistemas complejos y de alto rendimiento, ¡queremos conocerte!¿Cuál será tu misión?
Diseñar, desarrollar y mantener funcionalidades backend para nuestro servicio de gestión global SD-WAN.
Trabajar en un entorno de microservicios (contenedores Docker), asegurando la escalabilidad y la resiliencia del sistema.
Implementar comunicaciones síncronas (APIs REST) y asíncronas (buses de eventos como Kafka) entre servicios.
Gestionar y optimizar bases de datos NoSQL (MongoDB) y SQL (PostgreSQL) para grandes volúmenes de datos y alta concurrencia.
Analizar y resolver cuellos de botella de rendimiento en entornos de alta carga de datos.
Automatizar tareas de migración, actualización y mantenimiento mediante scripting (Shell, Python...).
Colaborar activamente con el equipo en un entorno Agile, participando en la definición de tareas, revisiones de código y mejora continua.
Asegurar la calidad del código, la mantenibilidad y la aplicación de buenas prácticas y patrones de diseño.
Contribuir a la mejora continua de nuestras herramientas y procesos de CI/CD (Jenkins).¿Qué buscamos?
Experiencia de al menos 3 añosen desarrollo de software backend.
Sólida experiencia demostrable en Java y Python, especialmente en arquitecturas de microservicios.
Experiencia práctica concontenedores (Docker) .
Manejo debases de datos NoSQL (MongoDB), incluyendo diseño de esquemas y optimización de consultas para ingesta y lectura masiva.
Experiencia conbases de datos SQL (especialmente PostgreSQL), incluyendo optimización de consultas, índices y análisis de rendimiento.
Experiencia con herramientas deCI/CD (Jenkins o similar) .
Habilidad para crearscripts de automatización (Shell scripting, Python...) .
Capacidad para enfrentarte alreto técnico de sistemas que operan a gran escala, asegurando sueficiencia, disponibilidad y baja latencia .
Capacidad analítica para abordar problemas complejos y proponer soluciones robustas.
Excelentes habilidades detrabajo en equipoy compromiso con los objetivos del proyecto.Se valorará positivamente (Nice to have):
Conocimientos o experiencia en desarrolloFrontend (especialmente React) .
Experiencia con orquestadores de contenedores comoKubernetes .
Conocimientos básicos/intermedios deNetworking .
Conocimiento en diseño e implementación decomunicaciones síncronas (APIs RESTful) y asíncronas (preferiblemente bus de eventos Kafka) .
Experiencia en ladefinición y desarrollo de tests unitarios y de integración .
Conocimiento y aplicación deestándares de seguridaden el desarrollo de software.
Experiencia trabajando en metodologíasAgile .¿Qué ofrecemos?
Incorporación a un grupo sólido y consolidado líder en su sector.
Salario competitivo proporcional a la experiencia especifica aportada por los candidatos
Contrato indefinido.
Desarrollo profesional en un excelente ambiente de trabajo formando parte de un equipo altamente cualificado y colaborativo.
Flexibilidad horaria y modelo híbrido de teletrabajo con 2 días de teletrabajo a la semana.
22 días laborables de vacaciones + 3 días libres flexibles + 8 horas de libre disposición.
Planes de Compensación Flexible (seguro médico, guardería, transporte, comida).
Plan de Formación.
2 horas de clases de inglés a la semana.
Plaza de parking.¿Te interesa? Estamos deseando conocerte.