DevOps / SRE
Más de 200.000 profesionales en 190 países utilizan SalesQL para agilizar sus operaciones de ventas y reclutamiento, automatizando la prospección de contactos de negocio.
Su misión es ayudarles a crear relaciones valiosas. La nuestra, ayudarles a sumar potencia a su equipo de infraestructura 🧑💻
¿Qué harás?
🧐 Todo lo que debes saber de SalesQL
SalesQL es un producto SaaS autofinanciado al que tienen acceso cientos de miles de usuarios en todo el mundo. Son una pieza clave para la generación de leads en muchas empresas, y el mejor aliado para infinidad de equipos de people y ventas.
Y... ¿Qué es esto de la generación de leads?
Bien sencillo. Un lead es un contacto (ya sea una persona o una empresa) potencialmente interesada en tu producto o servicio. Te lo imaginarás, pero no es una tarea nada sencilla la de generar leads de calidad, y mucho menos mantenerla actualizada y cualificada. Para este eslabón clave de tu proceso de ventas es para el que puedes contar con la ayuda de SalesQL.
📈 Hagamos un repaso de la funcionalidad del producto.
El producto funciona mediante un modelo de suscripción, y permite generar y cualificar leads muy rápidamente a través de LinkedIn.
Sus principales funcionalidades son las que te explico a continuación:
- Búsqueda profesional de mails (personales y de empresa) de perfiles que escapan a tu círculo de contactos directos en LinkedIn.
- Posibilidad de exportar toda tu base de contactos directos en LinkedIn a cualquier herramienta que necesites. Podrás enriquecer cada contacto con información relevante y extraer más de 40 data points.
- SalesQL permite la integración con un montón de herramientas que incluyen los CRM más utilizados, las herramientas de email marketing más importantes, y los software de gestión de ventas más avanzados.
🖖 Ya conoces el producto. Veamos ahora lo que harás
Te convertirás en principal responsable de DevOps dentro del equipo de SalesQL. De ti dependerá el entorno productivo de la compañía, con lo que esto significa:
- Crear, mantener y monitorizar la infraestructura de producción.
- Dirigir el trabajo de un equipo externo de infraestructura.
La gestión de la infraestructura se hace a través de un equipo externo de 3 personas. Eso sí, siempre bajo la supervisión de Alberto y Alfonso (CTO y PM de SalesQL, respectivamente).
A partir de ahora, tú tendrás las llaves del reino, es decir, te encargarás de la infra en producción. Como ya podrás imaginarte, no es solo complejidad lo que encierra, sino que también es una de las piezas más críticas de toda la compañía.
Como hay trabajo para más de 2 manos, al principio contarás con el apoyo del equipo externo con el que trabajan actualmente. Más adelante, contarás con tu propio equipo dentro de SalesQL.
Aunque cuentan con ayuda externa para gestionar y mantener su infraestructura, el equipo fundador de SalesQL es técnico al 100%. No tengas miedo de encontrarte un 🦂 cuando empieces a tocar cosas. La infra funciona, escala, y está bien construida. Ahora el reto pasa por “abrir otros melones”: monitorización, automatización, y AWS.
Tu evolución
En 1 mes
[Modo esponja ON] Durante el primer mes habrás completado tu onboarding que incluirá unas cuantas sesiones de discovery del producto en las que aprenderás a medida que vas haciendo.
El producto tiene unas cuantas funcionalidades que es importante que entiendas. No solo a nivel funcional, sino también a nivel lógico (básicamente, cómo está construido). No te preocupes, lo harás de forma ordenada y gradual, y para ello te acompañarán el CTO y el PO de la compañía.
Conocerás a todo el equipo, y los diferentes departamentos que componen la empresa.
Tus responsabilidades
Trabajar con el equipo externo en analizar la infraestructura actual, identificando las cosas que se pueden mejorar, y las que se pueden llevar a servicios externos.
Coordinar y dirigir la migración de DigitalOcean a AWS. Este será un milestone importante a medio plazo.
Mejorar la monitorización actual para tener métricas confiables del estado de la infraestructura y la calidad del servicio. Se debe poder detectar cualquier problema antes de que lo haga cualquier usuario.
Automatizar tareas y procesos. Todo lo que se pueda hacer de forma automática o “a golpe de botonazo” será un ahorro de tiempo para ti, y una mejora para todos.
¿Cómo lo harás?
🫂 Repasemos sus ceremonias:
Cada semana (o quizá cada dos) tendrás una reunión de coordinación de DevOps. El objetivo es comentar de una forma muy ejecutiva los avances, el plan para esa semana (o esa iteración), y los bloqueos (si los hubiera) que se están experimentando. Formarás parte de un equipo pequeño y extremadamente ágil. Siempre te será fácil encontrar a esa persona de referencia que en cada momento necesites para avanzar con tu trabajo.
Al comienzo de cada nueva iteración hay una sesión de planificación. La idea es que de una forma más o menos ágil se pueda construir el backlog de tareas del equipo, y se haga una estimación (os apoyaréis de unos cromos para ello) del tiempo que cada tarea va a consumir. Dado que el equipo de producto se convertirá en tu principal "cliente", será genial que aportes tu visión y tu punto de vista en estas sesiones.
🤸 Metodología de trabajo:
Trabajan utilizando metodologías ágiles al más puro estilo SCRUM. Aunque no son muy puristas, tienen sprints bisemanales claramente orientados a cumplir con el siguiente objetivo: cada mes hay 2 subidas a producción.
Todas las tareas pasan por Jira. Esa será la fuente de la verdad.
El repositorio de código y las PRs estan en Github.
😒 Qué hay de la burocracia:
¡Política cero bullshit! Lo que haya que decir, se dice y punto. Vas a tener siempre muy cerca a las personas que necesites para avanzar con tu trabajo o para resolver un bloqueo. Lo vas a ver por tus propios medios, el ambiente es ideal y no será necesario que pierdas tiempo en peticiones o cuestiones que no puedan tratarse en el momento y/o a viva voz.
Lo mismo se traslada a nivel jerárquico. La organización es plana como la palma de una mano. Todo el equipo abraza el mismo compromiso y el mismo objetivo con las mismas ganas. Si hay que meterse al barro, ¡tonto el último!
¿Cuándo trabajarás?
El equipo suele trabajar de 10:00 h a 18:00 h. ¿No te encaja? No te preocupes, podrás seguir el horario que tú elijas.
Los viernes disfrutarás de jornada reducida, además de que es el no-meetings day.
⚠️ Importante: ¡NO hay guardias!
Día laborable
Jornada completaVacaciones
22 díasJornada laboral
Flexible¿Dónde trabajarás?
Presencial
Teletrabajo
Esta es una posición híbrida desde Madrid. ¿Y esto qué significa, si hay gente trabajando desde Argentina? Significa que suelen compartir espacio físico los jueves en un coworking situado en la zona de Príncipe Pío. Además de mantener un contacto de tú a tú, trabajarás con gente bastante maja 😇 y encontrarás un espacio equipado con todo lo que necesites: café, fruta, cabinas insonorizadas y mucha luz natural.
¿Con quién trabajarás?
Ahora mismo, son 15 personas dentro del equipo de ingeniería. Hay una parte que está externalizada, pero deja que te presente a aquellas personas con las que más compartirás en tu día a día:
- Ariel Camino (CEO): él puso la primera piedra en SalesQL. Desarrolló SalesQL solo, sin dejar su trabajo, hasta que el producto tuvo un crecimiento explosivo.
- Alberto Paparelli (CTO): tiene más de una década de experiencia como referente técnico en ecosistemas Python, Javascript, y producto software de todo tipo.
- Alfonso Pantoja (Product Manager): fundó su propia startup, y antes trabajó muchos años como CTO en otros proyectos.
- Victoria Dichiera (Sr. Frontend Developer): todo el mundo la conoce como Vicky. Es una de las líderes técnicas dentro del equipo de desarrollo y será también una de las personas con las que más tiempo compartas.
Agustín Croce, Cynthia Monastirsky y Brian Clarós, trabajan en SalesQL a través de una consultora desde 2020. Ya son también parte de la empresa 🤗.
¿Qué piden?
Lo más importante es que tu mochila esté cargada de ilusión y energía. ¡Es en serio! Serás una pieza importante en un equipo muy dinámico y comprometido, y será clave que haya un buen match cultural a este respecto. Por supuesto, hay varios must con los que debes cumplir:
- Eres una persona muy experimentada en gestionar infraestructura cloud, sobre todo en AWS. No mediremos tu experiencia en años, pero no podremos avanzar sin un alto nivel de seniority.
- Eres crítico con tu trabajo y con el de tu equipo. Tocarás los cimientos en los que se apoya un producto que utilizan miles de personas a diario. Es importante que esté bien construido, y que no te dé miedo levantar la mano si algo no está bien o si se debe mejorar.
- Tienes experiencia con Kubernetes y Docker en entornos productivos.
- Tienes experiencia definiendo infraestructura como código. Herramientas como Terraform, CloudFormation, etc.
- Has trabajado antes con herramientas de monitoring y logging como Prometheus o Grafana, al igual que con Pipelines de CI/CD.
- Tienes conocimientos básicos en la gestión de bases de datos relacionales como PostgreSQL.
Esto te dará un plus 👇:
- Tienes o estás cursando alguna certificación AWS como SAA-CO3.
- Tienes experiencia utilizando Ansible.
Tecnologías
Innegociable
AWS
Kubernetes
Docker
Terraform
Prometheus
PostgreSQL
Estaría bien
Python
Suma puntos
Ansible
Otras habilidades
Innegociable
Capacidad de autogestión
Proactividad
Trabajo en equipo
Estaría bien
Atención al detalle
Visión crítica
Aprendizaje Continuo
Suma puntos
Liderazgo
¿Qué ofrecen?
📚 Presupuesto para cursos, libros, equipo tecnológico o cualquier necesidad que tengas en tu trabajo.
🤗 Ambiente amigable, relajado, y súper positivo. Fliparás con el ambiente multicultural y el buen rollo que se respira.
🔝 La oportunidad de trabajar en una startup tecnológica en crecimiento donde todo lo que hagas va a tener un impacto directo en el proyecto y en el trabajo de muchas personas.
Beneficios
Presupuesto para formación
Café, fruta y snacks
Presupuesto para coworking
What the FAQ?
No. Es superimportante y enriquecedor para el equipo que este se encuentre al menos una vez a la semana en la ofi.
El proceso será muy ágil (resalto el "muy"). Se trata de una posición estratégica para la empresa y lo verás a continuación, el proceso de selección no es complicado:
- La primera fase será una entrevista técnica. Daréis un breve recorrido por tu background y experiencia, siempre orientado a determinar tu nivel de madurez técnica en Python, y en productos más bien complejos. No habrá prueba técnica como tal, pero es posible que comentéis alguna pieza de código de las que componen el producto de SalesQL, o de tu propio repo personal.
- Habrá una entrevista final con una parte del equipo. La idea es que todas las partes podáis validar ese match cultural. Irá seguida de una pequeña charla con el CTO.
Es importante para el equipo que no te consumas en un proceso largo y tedioso. Ahora queda de tu parte que le pongas el entusiasmo y las ganas que mejor te caracterizan.
¡No rotundo! Nadie en SalesQL hace guardias.