Senior Software Engineer
hiberus
A Coruña, Spain
2 days ago
Role details
Contract type
Apprenticeship Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Spanish, EnglishJob location
Remote
A Coruña, Spain
Tech stack
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Unit Testing
Software Quality
Continuous Integration
Kerberos (Protocol)
PostgreSQL
Node.js
Role-Based Access Control
Redis
TypeScript
Grafana
GIT
Kubernetes
Kafka
NestJS
Kibana
Terraform
Software Version Control
Docker
Jenkins
Job description
- Diseñar, desarrollar y mantener APIs y microservicios escalables para plataformas globales.
- Implementar soluciones en AWS utilizando servicios como ECS, Lambda, S3, RDS.
- Participar en decisiones arquitectónicas para modernizar sistemas y optimizar rendimiento.
- Garantizar alta calidad del código mediante revisiones, pruebas unitarias y CI/CD.
- Colaborar en squads Agile junto a Product Managers, QA y UX.
- Liderar iniciativas de mentoring y fomentar buenas prácticas en el equipo., Conciliación con nuestra vida personal y laboral mediante horario flexible, acuerdos de teletrabajo, desconexión digital, jornada intensiva viernes y verano.
Requirements
Buscamos un/a Senior Software Engineer con sólida experiencia técnica en arquitecturas modernas basadas en microservicios y eventos, para un proyecto estratégico a nivel internacional. Buscamos una persona que nos ayude a seguir creciendo, con ganas de aportar y seguir evolucionando de la mano de los mejores profesionales, pero sobre todo... ¡en hiberus buscamos buena gente!?, * Experiencia sólida en Node.js (Express, NestJS) y TypeScript.
- Conocimiento avanzado en AWS y despliegue de aplicaciones con Docker/Kubernetes.
- Experiencia en Kafka, Redis, PostgreSQL y herramientas de observabilidad (Grafana, Kibana).
- Familiaridad con CI/CD pipelines (Jenkins, Git).
- Inglés técnico (indispensable conversacional).
- Desplegar, configurar y mantener clústeres de Kafka (autogestionados o servicios gestionados como AWS MSK).
- Implementar estrategias de alta disponibilidad. Resolver problemas de latencia, entrega de mensajes y retrasos en consumidores en entornos Kafka.
- Garantizar la seguridad de Kafka mediante cifrado TLS, autenticación SASL/Kerberos y políticas ACL/RBAC.
- Diseñar, desplegar y gestionar infraestructura Kafka en AWS.
- Desarrollar y mantener módulos Terraform/Terragrunt para aprovisionar clústeres Kafka, instancias EC2, redes y configuraciones de seguridad.
- Mantener despliegues de infraestructura bajo control de versiones siguiendo principios GitOps.
- Implementar buenas prácticas de seguridad para entornos Kafka y cloud.
Benefits & conditions
? Contrato indefinido en una compañía puramente tecnológica, que forma parte de un gran grupo, solvente y en crecimiento.
? Salario fijo competitivo + bonificación
About the company
Formar parte de hiberus significa crecimiento, pasión por la tecnología, interés por la innovación, ambiente laboral flexible y colaborativo, compañerismo, aprendizaje, formación continua, motivación y superación ante nuevos retos...y esto es solo el principio., Actualmente contamos con más de 36 hubs de desarrollo en España, EEUU, Reino Unido, Alemania, Rumanía, Italia, Andorra, Marruecos, Argentina, México y Colombia ¡Estamos redefiniendo el mapa tecnológico mundial! ??