GFT impulsa la transformación digital de las empresas líderes mundiales. Con sus servicios de consultoría y la implementación de las últimas tecnologías, los clientes de GFT obtienen un acceso más rápido a nuevas aplicaciones de TI y modelos de negocio.
Your main responsibilities will be :
Architect and Design Framework : Define and design the core architecture of a Node.js framework, ensuring scalability, flexibility, and maintainability.
Integrate Security Best Practices : Architect authentication and authorization modules that support SSO, OIDC, and granular permission models.
Technical Leadership : Act as a subject matter expert for Node.js, guiding the engineering team on best practices, and driving initiatives for efficiency, scalability, and performance.
Observability and Monitoring : Implement observability features such as logging, metrics collection, and distributed tracing to monitor application health, performance, and reliability.
Database Management : Architect and integrate data layers using MongoDB and other databases as needed, ensuring optimal performance and reliability.
Collaboration and Mentorship : Collaborate with cross-functional teams, including DevOps, product, and other teams, to define and refine architectural requirements. Provide support to developer teams with problems is their applications.
Documentation and Code Quality : Produce high‐quality, well‐documented product, ensuring best practices and standards are followed across the team.
Requirements :
Experience : years of experience in backend development, with at least x+ years working with Node.js in a production environment
High‐Availability Architecture : Proven experience in designing high‐availability systems, including resilience, failover, and disaster recovery strategies.
Framework Proficiency : Strong expertise in frameworks like Koa, NestJS, or Fastify, with the ability to select and implement the best framework for various scenarios.
Security Skills : In‐depth knowledge of SSO, OIDC, JWT, OAuth2, and role‐based access control systems.
Caching : Expertise in using Redis for caching, session management, and improving application performance.
Database Skills : Expertise with MongoDB, including schema design, performance tuning, and data migration.
Observability Tools : Familiarity with observability tools and practices, including logging (e.g. Loki), metrics (e.g., Prometheus), and tracing (e.g., OpenTelemetry). Create visualization dashboards using Kibana for efficient log and metrics monitoring.
Testing : Experience with testing strategies and tools for unit, integration, and end‐to‐end testing.
Source Control and Workflows : Proficiency in managing source control with GitHub and creating development workflows, including CI / CD pipelines.
Soft skills :
Understanding of link between technical specialities and customer requirements.
Understanding of industry best practices and standards.
Fluent communication skills.
Team player : ability to work with teams distributed geographically in different locations.
Solid analytical and problem‐solving skills / investigating skills on technical matters.
Well organised.
Ability to identify problems and suggest mitigating and contingency actions.
Good coaching skills.
Qué ofrecemos :
Conciliación y Flexibilidad : Posibilidad de trabajar desde casa híbrido / remoto, jornadas flexibles y viernes intensivos.
Formación y Desarrollo : Plan personalizado, programas formativos.
Beneficios Sociales : Seguro vida, apoyo teletrabajo.
Beneficios Flexibles "a la carta" : Bolsa corporativa para comida, transporte, seguro médico, guardería y formación, ajustada a tus necesidades y combinada con retribución flexible
Paquete de Reubicación (si aplica) : Apoyo económico, asesoramiento, patrocinio visas.
Programa de Recomendaciones.
Programa de Bienestar : Nutrición, Física, Mental. Descuentos con Wellhub. Servicio de apoyo psicológico gratuito.
Vida en GFT : Oficinas inteligentes, eventos, premios de valores, charlas inspiradoras.
Cultura corporativa internacional.
En GFT consideramos que la diversidad es uno de nuestros pilares fundamentales y promovemos un entorno de trabajo inclusivo basado en la cooperación y el respeto mutuo. Ofrecemos igualdad de oportunidades a todas las personas sin tener en cuenta su raza, origen cultural, sexo, edad, orientación sexual, identidad de género, discapacidad o creencias religiosas.
GFT dispone y ha registrado un Plan de Igualdad que recoge las medidas a adoptar con el objetivo de alcanzar en la empresa la igualdad de trato y de oportunidades entre mujeres y hombres y a eliminar, si es que la hay, la discriminación por razón de sexo.
Únete a nuestro equipo global!
#J-18808-Ljbffr