Desarrollador Golang
Role details
Job location
Tech stack
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., Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies., Alemania Australia Austria Bélgica Brasil Canadá España Estados Unidos Francia India Italia México Nueva Zelanda Holanda Polonia Reino Unido Singapur Sudáfrica Suiza
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: o Backend: Golang (principal), con las mejores prácticas en clean architecture y microservicios. o CI e infraestructura: Docker, Podman, Kubernetes. o Event-Driven Architecture: Protocolo NATS para procesamiento de transacciones en tiempo real. o Bases de datos: PostgreSQL y Time-Series DB o 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. Requisitos Complementarios:
-
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. ¿Qué se ofrece?
-
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., + Técnico
-
Recepciónista
-
Administrador
-
Ventas
-
Enfermero
-
Limpieza
-
Mantenimiento
-
Telefonista
-
Compras
-
Recursos humanos
Tipo de trabajo
- Desde casa
- Estudiantes
- Online
- Trabajos Verticales
- En inglés
- Teletrabajo
- Media jornada