Overview
Incorporamos a nuestro equipo de Plataforma una persona con experiencia en desarrollo backend (junior o senior) que le guste curiosear y estar al tanto del mundillo tecnológico. Tocarás muchos palos diferentes al desarrollo de código “tradicional”: infraestructura, seguridad, etc.
Te explicamos en qué consiste lo que buscamos.
Qué es un Enabling team
Qué es un Enabling team y qué hace nuestro equipo?
La definición abstracta, sacada de los conceptos de Team Topologies, sería: "Enabling teams help a Stream-aligned team to overcome obstacles. Also detects missing capabilities". En nuestro caso concreto mantenemos ciertas piezas que dan servicio al resto de equipos y que soportan esas guías de arquitectura:
- servidores de autorización
- API gateway
- algunas librerías comunes o servicios transversales
También somos un equipo facilitador que ayuda a definir y evolucionar la arquitectura de ciertas partes claves del sistema. Para ello hacemos tareas diferentes según el proyecto, desde refactorizar y desarrollar, hasta ayudar con el análisis o hacer pares con otros equipos.
También tenemos una presencia importante en la parte de formación y acompañamiento a nuevos equipos que se integran en la empresa por diferentes razones, como puede ser la compra de otra empresa.
Qué harás
- Trabajarás en proyectos que involucran piezas principal de la infraestructura de Idealista
- Trabajamos con:
- Infraestructura como código. Actualmente usamos principalmente Ansible.
- Protocolos de autenticación, específicamente OAuth2.0.
- Servidores de autenticación.
- Trabajo intensivo con APIs, su documentación y API gateways.
- Trabajamos en equipo. Como enabling team, participamos en proyectos que implican colaboración con muchos equipos y perfiles: desarrollo, plataforma, UX, producto, etc.
Si esto te suena bien, ¡este es tu equipo!
Qué te ofrecemos
- Puedes ver el impacto directo de tu trabajo en una de las webs de referencia en España, Italia y Portugal.
- La vacante es full remote pero disponemos de oficinas en el centro de Madrid y entornos de trabajo colaborativos por si te apetece ir a la oficina.
- Vas a aprender. La plataforma evoluciona constantemente y generamos numerosas charlas internas, posts y talleres que hacen que el conocimiento fluya.
- Te ofrecemos la formación que necesites para tu desempeño profesional.
- Además patrocinamos eventos, acudimos a ellos y hacemos meetups en la oficina. Aprender y enseñar a tus compañeros es importante.
- Retribución flexible (tarjeta de transporte, cheques gourmet, protegido médico…) desde el primer día.
- Clases de Inglés, italiano y portugués.
- Paquete Wellness (fisioterapia, yoga y psicoterapia) para cuidar de nuestros idealistas.
- Teambuilding y mucho más.
Qué buscamos
- Tienes al menos 1 año de experiencia desarrollando el backend de alguna aplicación, y puedes hablar de ello. Trabajamos principalmente con Java y Spring Boot, pero lo que de verdad nos interesa es que tengas fundamentos de programación bien asentados.
- No importa con lo que hayas trabajado hasta ahora.
- Te gusta este mundillo y aprendes constantemente. Debes ser lo suficientemente humilde para aceptar enseñanzas y lo suficientemente generoso para compartir conocimiento.
- Tienes curiosidad e iniciativa. Debes ser capaz de analizar, preguntar, pedir ayuda (y ofrecerla) y proponer soluciones.
- Conocimiento de inglés. Trabajamos en un entorno internacional, generando documentación y comunicándonos con otros equipos.
Qué otras cosas son un plus
- Conocimientos de italiano o portugués
- Experiencia trabajando con contenedores / Docker
- Experiencia en arquitecturas Cloud, específicamente AWS
Además, cada año hacemos encuestas de clima para saber cómo se encuentran nuestros idealistas y cerca de un 89% recomendarían la empresa como un lugar excelente para trabajar.
Estamos deseando conocerte y que nos conozcas.
#J-18808-Ljbffr
📌 Software Engineer - Enabling Team
🏢 Idealista
📍 País Vasco