Resumen
Buscamos un / a Ingeniero / a backend con experiencia, dedicación, motivación y confiabilidad que esté interesado / a en proporcionar soluciones de software innovadoras en nuestros proyectos. Si tienes un perfil orientado a diseñar, desarrollar y mantener microservicios escalables y de alta disponibilidad basados en Go, y disfrutas enfrentándote al reto de crear software del más alto nivel, ¡queremos conocerte!
Funciones y responsabilidades
- Utilizar tu profunda experiencia en Go y tecnologías relacionadas para desarrollar soluciones de software de alta calidad, escalables y mantenibles.
- Tomar decisiones técnicamente sólidas y defender altos estándares de codificación y mejores prácticas de arquitectura.
- Desarrollar y mantener documentación de software, como especificaciones técnicas y documentos de diseño.
- Mejorar continuamente el rendimiento del equipo mediante tutorías, revisión de código y mejora de los procesos actuales.
- Solucionar y resolver problemas de software a medida que surjan.
- Colaborar con un equipo multidisciplinar y ser capaz de transformar los requisitos funcionales y no funcionales en el trabajo práctico.
Conocimientos requeridos imprescindibles
Formación en Ingeniería en Electrónica / Ingeniería Informática / Ingeniería en Telecomunicaciones / Máster o Ingenierías afines.4 años de experiencia profesional en desarrollo Backend.3 años de experiencia trabajando con :Backend : Golang (principal), con las mejores prácticas en arquitectura limpia y microservicios.CI e infraestructura : Docker, Podman, Kubernetes.Arquitectura basada en eventos : Protocolo NATS para procesamiento de transacciones en tiempo real.Bases de datos : PostgreSQL y Time-Series DBCI / CD : Git, pipelines automatizados de pruebas / despliegue.Familiaridad con la creación de API y servicios RESTfulExperiencia en DDD y Arquitectura hexagonalConocimientos deseados
Experiencia previa en proyectos de I+D o con alto nivel de incertidumbre técnica.Capacidad para leer artículos, probar tecnologías nuevas, analizar benchmarks y tomar decisiones fundadas.Deseable experiencia con integración de sistemas : sensores, dispositivos, redes, hardware embebido, etc.Se value‑ará experiencia en otros lenguajes, como CCapacidad para redactar informes técnicos, documentación y justificar decisiones técnicas.Nivel alto de lectura técnica en inglés.Conocimiento de metodologías ágiles e investigación aplicada.Perfil deseado
Autonomía técnica, capacidad de definir arquitectura y liderar decisiones.Mentalidad crítica y constructiva.Capacidad de adaptación, iteración y aceptación del fallo como parte del proceso.Trabajo en equipo con perfiles multidisciplinares (hardware, IA, sistemas, etc.)Buenas habilidades de comunicación y trabajo en equipo#J-18808-Ljbffr