Tech Lead Development Cloud Team

Zurich Insurance
10 days ago

Role details

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

Job location

Tech stack

JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
HTML5
CSS
Cloud Computing
Continuous Integration
DevOps
Programming Tools
Web Development
Github
Microsoft Visual Studio
Node.js
NoSQL
Package Management Systems
Scrum
Redis
Swagger
TypeScript
Software Vulnerability Management
Openapi
Express
Software Security
Backend
Gitlab
GIT
Vue.js
WebPack
Npm(Software)
Front End Software Development
Software Version Control
Microservices

Job description

IT4ALL es el área dentro del Departamento de Tecnología de Zurich que agrupa las siguientes 10 Funciones transversales de negocio de Zurich, con las cuales se integra y trabaja conjuntamente para alcanzar sus objetivos y ofrecer los mejores servicios IT, Por ello, IT4All cuenta con un equipo experto y dinámico, que se organiza en grupos para fomentar su especialización en los sistemas y plataformas gestionadas por la Crew y poder entregar ágilmente productos innovadores y de calidad., Buscamos un/a Tech Lead experimentado/a para liderar el desarrollo de nuestro framework interno, basado en TypeScript, Vue 3 y arquitecturas BFF (Backend for Frontend), desplegado en entornos AWS. Serás responsable de definir la dirección técnica, guiar al equipo y asegurar la calidad, escalabilidad y seguridad de nuestras soluciones digitales., * Liderarás el diseño, desarrollo y mantenimiento del framework frontend y BFF.

  • Definirás y aplicarás buenas prácticas de desarrollo y estándares de arquitectura.
  • Coordinarás y mentorizarás a desarrolladores, fomentando el crecimiento profesional.
  • Colaborarás con Product Owners, UX/UI Designers y otros equipos.
  • Evaluarás y seleccionarás tecnologías, librerías y herramientas alineadas con el negocio.
  • Impulsarás la integración continua, despliegues automáticos y buenas prácticas DevOps en AWS.
  • Garantizarás la seguridad, escalabilidad y rendimiento de las aplicaciones.
  • Mantendrás las aplicaciones y desarrollos alineados con las normas de seguridad, realizando revisiones periódicas para la gestión y mitigación de vulnerabilidades.
  • Participarás en decisiones técnicas estratégicas para el equipo y la empresa.
  • Liderarás proyectos innovadores y de alto impacto
  • Participarás en la definición de la estrategia tecnológica

Requirements

Conocimientos Transversales:

  • TypeScript
  • NodeJs y gestión de paquetes con NPM
  • OpenAPI (Swagger) para definición e integración de APIs
  • Axios para gestión de peticiones HTTP

Frontend:

  • HTML5 y CSS
  • Vue 3 (preferentemente con Composition API)
  • Herramientas de desarrollo web: Vite
  • Testing de frontend: Vitest y Vue Test Utils

Backend:

  • ExpressJs
  • Testing de backend: Jest
  • Uso de AWS SDK para integración con servicios AWS

Servicios AWS:

  • DocumentDB (NoSQL)
  • Redis (caché y sesiones)
  • S3 (almacenamiento de objetos)
  • EventBridge (eventos y orquestación)
  • RDS (relacionales)
  • Lambda (serverless)

Herramientas de Desarrollo:

  • Visual Studio Code
  • Git
  • Plataformas de control de versiones: Gitlab, Github Copilot
  • Herramientas de calidad: SonarCloud, * Conocimientos sólidos en seguridad de aplicaciones y gestión de vulnerabilidades
  • Experiencia en metodologías ágiles (Scrum, Kanban) y prácticas DevOps
  • Habilidades de liderazgo, comunicación y gestión de equipos técnicos
  • Inglés técnico avanzado, * Experiencia en arquitectura serverless y microservicios
  • Conocimientos en integración y despliegue continuo (CI/CD)
  • Certificaciones en AWS o frameworks frontend modernos
  • Experiencia liderando equipos distribuidos/remotos

Benefits & conditions

  • En Zurich, pensamos en tu futuro y te ofrecemos plan de jubilación y seguro de vida.
  • ¡Buscamos los mejores precios para ti! Tendrás acceso a miles de descuentos en productos aseguradores y bancarios.

About the company

Soy Paula, recruiter de esta posición. Me encanta viajar, especialmente a destinos internacionales, y el sushi es mi comida favorita. Además, me encanta la moda flamenca y disfruto bailando sevillanas. Como ves, el entusiasmo y la diversidad forman parte de mi día a día. ¡Encantada de saludarte! Quizás somos la décima oferta que lees hoy, en el sofá con Netflix de fondo, o en pleno proceso de cambios… y todas te parecen iguales., * Nos encanta el voluntariado, pero preferimos ser activistas del cambio. ¿Cómo? Poniendo nuestro foco en jóvenes que están en riesgo de exclusión social o luchando contra el cambio climático con acciones como la reforestación de bosques en Madrid y en el Parque de Doñana. En 2024 hicimos más de 20.000 horas de activismo. * En Zurich, lo decimos alto y claro: estamos orgullosos de nuestros colores y creemos que un equipo diverso marca la diferencia. Aquí no hablamos de discapacidad, hablamos de habilidad. Que puedas ser tú mismo/a es nuestra prioridad, sin armarios que se interpongan entre nosotros y sin techos de cristal. El 50% de nuestros puestos de responsabilidad están ocupados por mujeres (incluido el Comité de Dirección). ¿Sabes que producimos nuestros propios podcasts sobre identidad sexual? Estamos construyendo una compañía en la que todas las personas son bienvenidas., * Te ofrecemos un modelo híbrido mega flexible para trabajar cómo y dónde quieras dentro de España. Te ayudamos con un bono de oficina en casa. * Confiamos en la filosofía de aprender haciendo para que puedas moverte a otras áreas a nivel local o internacional gracias a nuestro programa "Talento en Movimiento". Y para que sigas con tu desarrollo y crecimiento: clases de inglés, formación y programa de mentoring personalizado. * Queremos romperte los esquemas de la retribución flexible. Con nuestra bolsa de beneficios, podrás elegir lo que mejor se amolde a ti y a tus necesidades: seguro médico, guardería, formación, tickets restaurante... ¡y mucho más!

Apply for this position