Desarrollador Golang
LUZA Group
Municipality of Vigo, Spain
9 days ago
Role details
Contract type
Apprenticeship Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Spanish Experience level
IntermediateJob location
Municipality of Vigo, Spain
Tech stack
API
Agile Methodologies
Software Documentation
Code Review
Databases
Computer Engineering
Continuous Integration
PostgreSQL
Systems Integration
Software Troubleshooting
Backend
GIT
Event Driven Architecture
Kubernetes
REST
Docker
Go
Job description
- 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, revisiones de código y mejora de los procesos actuales.
- Solucionar y depurar problemas de software a medida que surjan.
- Colaborar con un equipo multidisciplinar y ser capaz de transformar los requisitos funcionales y no funcionales en trabajo práctico.
Requirements
-
Fluente en Español (C1 o más)
-
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 de trabajo con:
- Backend: Golang (principal), con las mejores prácticas en clean architecture y microservicios.
- CI e infraestructura: Docker, Podman, Kubernetes.
- Event-Driven Architecture: Protocolo NATS para procesamiento de transacciones en tiempo real.
- Bases de datos: PostgreSQL y Time-Series DB
- CI/CD: Git, pipelines automatizados de pruebas/despliegue.
- Familiaridad con la creación de API y servicios RESTful
- Experiencia en DDD y Arquitectura hexagonal
- Nivel alto de lectura técnica en inglés.
- Cumplir con los requisitos para solicitar la HPS (Habilitación Personal de seguridad): ser nacional de algún Estado miembro de la OTAN o de la UE., * Experiencia previa en proyectos de I+D o con alto nivel de incertidumbre técnica.
- Capacidad para leer papers, probar tecnologías nuevas, analizar benchmarks y tomar decisiones fundadas.
- Deseable experiencia con integración de sistemas: sensores, dispositivos, redes, hardware embebido, etc.
- Se valorará experiencia en otros lenguajes, como C
- Capacidad para redactar informes técnicos, documentación y justificar decisiones técnicas.
- Conocimiento de metodologías ágiles e investigación aplicada.
Benefits & conditions
- Participación en proyectos internacionales de defensa con alto impacto.
- Modelo de trabajo 100% remoto con flexibilidad horaria.
- Flexibilidad de cara a la gestión de la carga de trabajo.
- Oportunidades de crecimiento profesional y aprendizaje continuo.
- Contrato directo con empresa enfocado hacía la innovación.
About the company
En LUZA Group creemos en la idea de adaptarnos a las necesidades de nuestros clientes, de forma que podamos convertirnos en verdaderos partners capaces de asumir todo tipo de retos y ayudar a cada empresa en la búsqueda de su talento interno.