Senior Software Engineer

hiberus
Municipality of Alicante, Spain
2 days ago

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English

Job location

Remote
Municipality of Alicante, 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! ??

Apply for this position