Estamos gestionando en exclusiva para nuestros amigos de TuLotero un proceso de selección para encontrar a un/a Administrador/a de sistemas preparado/a para aprender y aportar conocimientos. Que tenga una muy buena base de Linux con la que seguir sumando a un equipo pequeño, compenetrado y 100% remoto. Suena bien, ¿verdad? 😏
¿Qué harás?
TuLotero es la compañía española que ha conseguido meter una innovación brutal en la forma en que las personas interactúan con la lotería (Euromillones, Primitiva, etc.) aportando diferentes modalidades o funcionalidades como peñas, grupos de amigos, grandes comunidades que colaboran, etc.
Su objetivo es ser el marketplace de referencia en cuanto a loterías a nivel mundial aunque para ello queda camino por recorrer. De momento son una de las startups TOP a nivel nacional en cuanto a número de usuarios.
Desde 2018 no solo operan en España, sino que abrieron al otro lado del charco, en México, donde están creciendo año tras año.
Este año -2022- tienen el gran reto de seguir escalando con apertura en nuevos países y creciendo en cada uno de los mercados en los que operan actualmente, y para ello necesitan incorporar talento al equipo técnico. ¿Te apuntas?
Como Ingeniero/a de Sistemas formarás parte del departamento de Sistemas (no podía ser de otro modo 😅), en el cual se responsabilizan de que todos los entornos y máquinas funcionen como un reloj suizo ⌚.
Trabajarás mano a mano con Fernando y Daniel, que serán como tu medio limón 🍋 en el departamento y conjuntamente tomaréis las decisiones que haya que abordar en cada momento.
Poco a poco te harás con el dominio de cada uno de los sistemas involucrados en el negocio y su cometido. Será entonces cuando empieces a proponer mejoras, a definir tareas y llevarlas a cabo. Necesitan de tu proactividad para seguir mejorando la infraestructura, así que no dejes en el tintero ninguna de tus propuestas por muy loca que te parezca.
El primer reto al que te enfrentarás (aunque ya se están dando los primeros pasos) será la migración de toda la infraestructura, que actualmente tienen en Digital Ocean, a AWS. Una vez ahí se tendrán que configurar y procedimentar todas las tareas de mantenimiento y mejoras necesarias para poder escalar la carga de cada uno de los países donde tienen presencia actualmente, acorde a la previsión de crecimiento que hay en los mismos.
Esperan que te guste el “rock&roll” 🎸 (¡¡y las automatizaciones!!), porque además tendréis que hacer frente a aperturas en otros países, por lo que esta infraestructura tendrá que estar lo más automatizada posible.
En TuLotero no entienden otra forma de trabajar que no sea mediante la colaboración entre equipos, así que para superar todos estos retos, trabajarás codo con codo con el resto de departamentos de Ingeniería, en especial con el área de Backend. Conjuntamente, le sacaréis el máximo partido a AWS y aprovecharéis todo su potencial para seguir creciendo.
Tu evolución
En 1 mes
Tus ganas por conocer cómo funciona todo en TuLotero serán vitales para que, tras este primer mes te hayas podido poner al día a nivel de tecnologías y entornos.
Igualmente, te habrá dado tiempo a conocer la mayoría de los procedimientos y el funcionamiento interno de TuLotero. Ya controlarás cada uno de los canales de Slack a través de los cuales te comunicarás con todos tus compañeros, así como con Notion para todas las tareas de gestión. La comunicación es, generalmente, asíncrona, aunque les gusta tomarse sus cafeses informales para charlar de todo un poco.
Habrás llevado a cabo tus primeras tareas, pero tranqui, las primeras no serán muy complejas y además tendrás todo el apoyo del resto de los equipos, independientemente del departamento que sean.
Irás conociendo poco a poco a todo el mundo, sabrás cuáles son sus puntos fuertes y sus áreas de conocimiento.
Tus responsabilidades
Realizarás una revisión continua de la infraestructura en búsqueda de posibles mejoras que faciliten tanto su mantenimiento como su escalabilidad.
Junto con tus compañeros de departamento apagarás los fuegos que puedan ir surgiendo durante el día a día de la plataforma ( actualmente se dedica la mayor parte del tiempo en seguir iterando sobre ella para mejorarla que apagando fuegos).
Revisarás el código de tus compañeros, aportando y aprendiendo de los demás.
¿Cómo lo harás?
En el día a día trabajarás con Fernando y Daniel, con quien te distribuirás cada una de las tareas a abordar y codefinirás cada una de las soluciones que implantaréis con la ayuda del resto de áreas. Igualmente mantendrás contacto continuo y fluido con el Project Manager.
Todos los lunesse organizan sprints semanales con los que planifican lo que hay que hacer durante esta semana. Se planifica junto con el manager cada una de las tareas que hay que abordar siguiendo un equilibrio entre avanzar en producto, incidencias urgentes que hayan podido salir durante la semana y deuda técnica que haya que ir reduciendo.
Esta reunión semanal se aborda siempre con el manager, y se decide a nivel de departamento las tareas que hay que llevar a cabo.
Todas las tareas siempre se abordan como mínimo entre 2 personas. Por lo general para cada tarea se nombra un responsable y uno o varios revisores. Si la tarea lo requiere, y en función de su complejidad, se realiza una primera fase de planificación liderada por el responsable, que también deberá ser aprobada por los revisores. Una vez está definido lo qué hay que hacer y cómo, el desarrollo pasará por un Pull Request que también deberá ser aprobado antes de que se mergee en la rama principal que se desplegará en producción.
La comunicación entre compañeros se realiza principalmente mediante 2 vías:
- Notion: Donde gestionan una base de datos bastante flexible para hacer el seguimiento de las tareas que tiene cada uno y sus revisiones. La comunicación en esta vía es asíncrona y no se espera un feedback inmediato en cuanto a revisiones ni respuestas.
- Slack: Aquí hablan de manera privada entre los técnicos y también a nivel de grupos dependiendo de la temática de la conversación. También intentan que sea lo más asíncrona posible y no esperar a que las respuestas sean inmediatas.
¿Cuándo trabajarás?
Tienen horario flexible aunque al ser un equipo cross donde la comunicación con el resto de equipos es alta, será necesario sincronizarse en cuanto a disponibilidad con ellos/as para el trabajo en equipo.
Por lo general en el equipo empiezan entre las 08:00 y las 09:30 y terminan entre las 17:30 y las 19:00.
Día laborable
Jornada completaVacaciones
23 díasJornada laboral
FlexibleHorario
Horario común
Guardias
Como hemos comentado previamente, en TuLotero, por el momento, y dada la alta disponibilidad del servicio, se realizan guardias, en este caso son totalmente voluntarias. Ahora son 3 personas haciéndolas que se van turnando todas las semanas, pero si tú prefieres no realizar las guardias por la razón que sea, por su parte, sin problemas 🤗.
Las guardias en el equipo de sistemas consisten en 3 puntos:
- Atender a todas las incidencias que salten relativas al mantenimiento de los sistemas, máquinas con alto consumo de cpu, caída de red puntual.. etc.
- Revisar todas las alertas que les saltan como incidencia relativas a seguridad, por ejemplo, si salta una alerta de un posible DDOS hay que revisar la alerta para estudiar si lanzamos o no las contramedidas.
- Iterar sobre todas las incidencias de la semana para evitar tener incidencias recurrentes y enfocarse en un modelo donde cada vez tengan menos incidencias y no más. Por ejemplo, si les salta una incidencia de cpu >80 en una máquina, comprobar esa máquina y o bien optimizarla o bien agrandarla conforme a los requisitos de negocio, de tal forma que al siguiente compañero/a no sufra las mismas incidencias.
Aunque son muy pocas las alertas que son capaces de levantarles de madrugada, también existen, por lo que aunque las guardias de sistemas mantienen el horario de las de Back 8:00 a 11:00, también puede llegar un día que una máquina crítica para México se caiga y tengan que trabajar de madrugada.
¿Dónde trabajarás?
Remoto
¡¡Desde donde te dé la gana!!! Playa 🏖️ o montaña ⛰️, tú eliges 😉. Es 100% remoto.
Antes del COVIDgedón ya tenían gente trabajando de manera 100% remota, y ahora todos los/as técnicos/as están bajo esta modalidad. El equipo de Ingeniería dispone de una metodología de trabajo que permite hacerlo 100% remoto, así que cuando todo esto pase, no cambiará nada en la modalidad de trabajo.
Para aquellos/as que les gusta interactuar con otros/as compañeros/as, disponen de oficinas en Madrid (Chamartín) y Ciudad de México.
Cuando las aguas vuelvan a su cauce, cada persona podrá elegir si desea seguir trabajando de manera remota o si quiere ir algunos días por la oficina.
¿Con quién trabajarás?
El equipo de Tulotero está compuesto actualmente por unas 25 personas, distribuidos en equipos de Backend, Web, Mobile (Android e iOS) y Sistemas.
Principalmente, vas a trabajar siempre mano a mano con tus compañeros/as de departamento y con el Manager, aunque la interacción con otros departamentos (como negocio) es bastante común para preguntar dudas y coordinar ciertas tareas que puedan implicar a varias áreas.
¿Qué piden?
Hemos preguntado al propio equipo qué es lo que necesita un/a manfredita para esta posición, y la respuesta ha sido: “Alguien que le apasione Linux y a ser posible que haya trabajado en equipos responsables de la administración de sistemas en tiempo real con millones de usuarios”. Como esto es algo amplio, hemos querido aterrizar bien a la persona ideal:
- Experiencia con arquitectura de sistemas Linux.
- Sólidos conocimientos prácticos en Terraform y ansible.
- Experiencia trabajando con la nube pública (si es AWS mejor que mejor!).
- Que seas resolutivo/a y que a la hora de empezar una tarea intente llevarla a cabo hasta su finalización.
Si quieres posicionarte como uno de los/as candidatos/as TOP, aquí tenemos algunas tecnologías que si has tocado te aportarán puntos extras:
- Kubernetes
- Algún sistema RDBMS con preferencia PostgreSQL
- Grafana y todo el stack de monitorización
- Elastic Search
- Wildfly
Seguimos con más puntos extras 😉 si dispones de conocimientos en:
- Postfix
- Seguridad
- Redes
Tecnologías
Innegociable
Linux
Estaría bien
Ansible
Terraform
Kubernetes
Suma puntos
AWS
Elasticsearch
PostgreSQL
Otras habilidades
Innegociable
Aprendizaje Continuo
Autonomía en el aprendizaje
Trabajo en equipo
Estaría bien
Atención al detalle
Capacidad de autogestión
¿Qué ofrecen?
- 250€ por guardia.
- 100€/mes aparte en concepto de teletrabajo.
- Full Remote y horario flexible.
- El día de tu cumpleaños para ti es festivo 🥳.
- El equipo y accesorios que necesites para trabajar a gusto: Mac, Dell o similar.
- Días libres para asistencia a eventos de interés tales como Codemotion, LechazoConf y DevFest.
- Formación: Selección de cursos en plataformas como Udemy o CodelyTV