CARTO
Foto equipo PS Carto
CARTO
Oferta cerrada el 12/01/2022

SRE

Remoto100%
Reto Tecnológico100% RemotoHorario Flexible

CARTO está teniendo un gran impacto en algunas de las corporaciones globales más importantes (Google, Mastercard, T-Mobile, Vodafone) y necesitan incorporar una persona más al equipo de Infraestructura para ayudarles a escalar la increíble plataforma geo espacial que ya está atendiendo millones de solicitudes por hora y terabytes de datos.

Si te gustan los desafíos y te consideras un ingeniero 4x4, sigue leyendo: te está esperando un equipo TOP  🔝 en una empresa de tecnología referente en su sector.

¿Qué harás?

Estamos seguros de que nunca has visto tantos mapas y datos geo localizados como en estos 2 últimos años, y es que estamos viviendo una explosión de datos espaciales sin precedentes en la historia. Y CARTO está jugando un papel muy importante.

Desde procesamiento distribuido para optimización de rutas, hasta predicción de revenue para cadenas de restaurantes pasando por visualizaciones sobre incidencia geográfica de COVID19, los casos de uso del análisis de datos espaciales están teniendo cada vez más relevancia en nuestro día a día.

Mapa que agrega desde dónde se está usando la plataforma de CARTO, conectando la infra (logging, etc) con el producto

CARTO tiene un ecosistema de infraestructura híbrida de múltiples clouds. Desde servidores en la nube, cuya provisión está automatizada usando tecnologías de gestión de la configuración (chef), hasta servicios de contenedores en la nube con escalado automático. También tienen más de 400 bases de datos PostgreSQL que se ejecutan en contenedores Linux utilizando un sistema dinámico de asignación de recursos de desarrollo propio. La plataforma más reciente se ha desplegado íntegramente con todos los servicios en el cloud.

En CARTO no creen que haya atajos mágicos; están convencidos de que la única forma de alcanzar la excelencia y de construir una infraestructura para sus clientes es adoptar las mejores prácticas de DevOps. Y creen que la observabilidad es un ciudadano de primera clase: si un problema no se puede diagnosticar rápidamente, significa que hay algún fallo en una etapa anterior y no se proporcionan las métricas / registros / alertas adecuados.

Como SRE te incorporarás al equipo de Infraestructura, que se está enfrentando a un gran reto técnico: cambiar muy rápidamente hacia tecnologías cloud native. Están buscando un apasionado de Linux, con ganas de sacar el máximo rendimiento de las instancias / contenedores en la nube y al mismo tiempo adoptar la cultura DevOps. Parte de tus tareas serán:

  • Escribir infraestructura como un código (Terraform) y que se adapten a los tres entornos que tienen (desarrollo, staging, producción)
  • Construir nuevas piezas usando CI / CD (Google Cloud build, Github Actions)
  • Desarrollar nuevas herramientas (Python, Go, Ansible) que ayuden a dar un excelente servicio a sus clientes.
  • Todo lo que hagas tendrá que tener una visibilidad muy buena, por lo que trabajarás con muchos sistemas de monitorización: grafana, prometheus, honeycomb, logstash, loki, google cloud monitoring, pagerduty.

Tu evolución

CARTO
Tu primer día

En 1 mes

Ya habrás conocido a tus buddies, quienes te ayudarán durante tu ingreso en CARTO y quienes serán tu punto de información para todas las dudas que te surjan durante este periodo. También al resto del equipo y la forma de trabajar en el día a día.

Habrás completado tus sesiones de onboarding gracias al material de la CARTO Academy y de las formaciones que te habrán dado los compañeros de tu equipo o de otros equipos como el de Producto.

Habrás acudido ya a 4 reuniones de sync con el resto del equipo de infra, una cada semana durante 30-45 minutos, donde aprenderás qué están haciendo otros compañeros en otros proyectos, y podrás recibir o dar consejos sobre cómo solucionar algo complicado que alguien haya podido hacer ya. También habrás acudido en 4 ocasiones a la reunión informal ¡con el título más raro del mundo! Un espacio de distensión los viernes con el resto del equipo.

Habrás trabajado (y puesto en producción) en tareas operativas del día a día que te ayudarán a familiarizarte con todas las partes de la infraestructura (sistema de monitoreo y métricas, implementaciones, problemas de depuración ... ¡De todo!.

También te habrás dado cuenta de que hay mucho que aprender sobre cómo funciona la plataforma y de las distintas piezas que mantienen CARTO en funcionamiento. Es posible que aún sientas que no lo tienes todo controlado, pero no pasa nada, porque sabrás a quién preguntar y tendrás la certeza de que siempre estarán para ayudarte.

Tus responsabilidades

  • Ampliar la infraestructura en el cloud, de forma ordenada, ágil y siguiendo las buenas prácticas DevOps: IaC, métricas, monitorización,...

  • Asegurar que la plataforma esté en un buen estado, revisando cualquier tipo de alerta e investigando cualquier problema que se detecte

  • Modernizar la infraestructura paulatinamente con el objetivo de unificar formas de trabajo y buenas prácticas

  • Incluir cualquier mejora o refactor que ayude a tener la infraestructura en una mejor posición

  • Dar soporte a otros equipos


¿Cómo lo harás?

El equipo de Infraestructura del que formarás parte trabaja en diferentes “turnos”. Cada turno dura lo mismo que una iteración, es decir dos semanas. 

Durante al menos un turno formarás parte del Response Team (operaciones) y así podrás tener una visibilidad mucho mejor tanto de la plataforma, como de los tickets más típicos. Tienen una gran knowledge base, en formato wiki, que te ayudará con el onboarding.

Posteriormente, apoyarás durante al menos otro turno, al responsable de Infraestructura en Professional Services. Esto te ayudará a familiarizarte con los desarrollos a medida que piden los clientes de CARTO y cómo se manejan desde el punto de vista de infraestructura (GKE, despliegues con drone,…).

A partir de este momento ya te incorporarás al día a día del equipo. Organizan las tareas en un Kanban (usando shortcut, anteriormente llamado clubhouse) y todos los días tienen la daily del equipo para sincronizarse, resolver bloqueos, dudas o simplemente charlar y verse las caras.

¿Cuándo trabajarás?

La jornada es bastante flexible, pero siempre intentan estar todos conectados durante las horas core, más o menos de 10h a 16.

Día laborable

Jornada completa

Vacaciones

24 días

Jornada laboral

Flexible

Horario

todos los días

Entrada flexible08:00 - 10:00
todos los días10:00 - 16:00
Salida flexible16:00 - 18:00

Guardias

Lo más importante: participar en el turno de onCall es ¡totalmente optativo! Si te apetece, podrás apuntarte a este turno en el que tendrás que dar soporte 24x7 a la plataforma. En los turnos de guardia nunca se sabe qué va a pasar, pero lo que nos han chivado desde CARTO, estos turnos son bastante tranquilos, con sólo un par de alertas a la semana.

Depende de las personas que participen en este turno, pero para que te hagas una idea, ahora mismo hay 7 personas, por lo que te tocaría 1 semana cada 2 meses aproximadamente.

La remuneración es por semana y se calcula de la siguiente manera:

  • Por cada día laborable entre lunes y viernes: 50€
  • Por cada día festivo entre lunes y viernes: 50€ + 1 día extra de vacaciones
  • Por cada día del fin de semana: 80€

Por ejemplo, en una semana sin festivos, la remuneración es de 410€. En una semana con un festivo, la remuneración sería la misma (410€) y además tendrías 1 día extra de vacaciones.

¿Dónde trabajarás?

Remoto

100%

¡Desde donde quieras!

Esta posición es 100% remota, por lo que mientras te asegures de que tienes buena conexión, podrás trabajar desde cualquier punto de España. 

En CARTO cuentan además con unas preciosas oficinas en Madrid y Sevilla, así que si vives cerca y te apetece, también podrías trabajar desde allí el tiempo que quisieras.

¿Con quién trabajarás?

A día de hoy CARTO está formado por un equipo internacional de 150 personas distribuidas entre España, USA, UK y Francia fundamentalmente. El equipo de Infraestructura lo forman 7 increíbles ingenieros entre los que están::

  • Javi - Triatleta aficionado. Vim - awk - tcpdump lover ahogándose en VSCode. Un buen trozo de carne al campingaz en cualquier rincón al aire libre después de una buena ruta.
  • Manolo - curioso, autodidacta y amante del software libre. En su tiempo libre practica senderismo, orientación y es un super fan de series de animación como “Rick y Morty”
  • Miguel - Manchego, hiker, disfruta con la saga Fast & Furious. “Prometo que funcionaba en mi máquina”
  • Álvaro - Jugador de basket profesional (desde el sofá de su casa), le encanta ir a la montaña con sus perros y su furgo en cuanto tiene algo de tiempo libre.
  • Alberto - le encanta hacer surf, viajar, hacer pesas y pasar tiempo con su familia y amigos. Y por supuesto, le encanta romper cosas. 
  • Raúl - cervercero y jugador del WoW, le encanta ir a la naturaleza a respirar aire fresco de vez en cuando. ¡Que la fuerza te acompañe! 

¿Qué piden?

Para su equipo de Infraestructura están buscando a alguien:

  • Que haya tenido experiencias como las descritas en el puesto
  • Que haya trabajado con Terraform o alguna otra herramienta de IaC.
  • Con experiencia con proveedores en la nube. CARTO trabaja principalmente con GCP, pero si aportas experiencia con cualquier otro proveedor también es perfecto
  • Que conozca las tripas de Linux (contenedores, systemd…)
  • Con mentalidad de debugging y de solución de problemas
  • Que tenga experiencia con Kubernetes y Docker
  • Que haya programado y que tenga buenos conocimientos de bases de datos (y si es de Postgres tienes puntos extra)
  • Con una muy buena capacidad de comunicación, tanto oral como escrita, así como un buen nivel de inglés
  • Que sea un team player, porque en CARTO los lobos solitarios no tienen mucha cabida

Les dejarías fascinados si además …

  • Has trabajado con Postgresql y con data warehouses como BigQuery, Redshift o Snowflake.
  • Has desarrollado en alguno de los lenguajes que usan: NodeJS, Ruby, Python, Go
  • Tienes experiencia con CDNs
  • Has migrado de infraestructura legacy a "cloud native"
  • Tienes experiencia en mapas y GIS

Tecnologías

Innegociable

  • Terraform
    Intermedio
  • Linux
    Intermedio
  • Kubernetes
    Intermedio
  • Docker
    Intermedio

Estaría bien

  • Google Cloud
    Intermedio

Otras habilidades

Innegociable

  • Atención al detalle
  • Capacidad de recibir feedback
  • Trabajo en equipo

Estaría bien

  • Comunicación verbal
  • Autonomía en el aprendizaje
  • Capacidad de autogestión
  • Proactividad

Suma puntos

  • Pensamiento creativo

¿Qué ofrecen?

Salario

Hasta 55K

Horario

Flexible

Remoto

100%

💸 Stock options.

🏖️ 24 días de vacaciones (los 22 de toda la vida + nochebuena + fin de año).

📡 Trabajo remoto 100%, pero siempre con la posibilidad de acudir a la oficina de Madrid o Sevilla cuando quieras.

💻 Equipo y posibilidad de elegir tu entorno de trabajo: Linux o MacOS.

💂 Clases de inglés subvencionadas por la empresa.

🍲 Posibilidad de recibir parte de tu retribución en especie (cheques restaurante, guardería, transporte).

📒 Presupuesto para formación (hasta 500€ al año + 20 horas libres).

🧘‍♀️ Clases de yoga online.

🕓 Horario flexible.

🗺️ Plan de carrera.

Beneficios

Clases de Idiomas
Posibilidad de elegir equipo
Dinámicas y eventos de teambuilding
Presupuesto para formación
Presupuesto para Conferencias
Seguro de salud
Café, fruta y snacks
Eventos de formación internos
Oficina pet-friendly
Vacaciones Extra
Pack de bienvenida
Retribución Flexible

Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.

What the FAQ?

Sí, aunque por temas administrativos y fiscales necesitan que cumplas los requisitos de residente fiscal en España.

¡Intentarán ser lo más ágiles posible!

El proceso de selección consta de 4 fases:

  1. Entrevista con el Tech Lead (Javi)
  2. Entrevista con HR
  3. Prueba técnica y charla con el Tech Lead (Javi) y otra persona del equipo de infra.
  4. Charla con el Director of Engineering (Álvaro) y con el CTO (Alberto)

¡No!

Alguna vez organizan algún encuentro presencial (como team buildings), pero ir es 100% opcional y todo coste asociado correrá por cuenta de CARTO.

Cada 2 semanas hay un evento interno con todo CARTO que ayuda a que todo el equipo esté alineado y a aumentar la comunicación entre los distintos equipos. Además, dentro del equipo de infra hay 2 reuniones a la semana: una de sincronización y más enfocada a trabajo, y otra informal para pasar un buen rato con tus compañeros.

Y todo esto regado con un montón de canales de slack de lo más variopintos donde podrás hablar con tus compañeros sobre libros, plantas, animales, niños… y otras iniciativas que nos ayudan a mantener el buen rollo en el equipo