Detalles de la oferta
• Buscamos un Tech Lead mixto entre DevOps y programador senior Python+Django
• Tecnologías utilizadas en la empresa: Python+Django, Azure y AWS, CloudFlare, PostgreSQL y MongoDB.
• Jornada de 37,5 horas a la semana
• Trabajo 100% remoto
• Salario: 45k€ - 50k€
Alerta, alerta!
Necesitamos un Tech Lead!
El año pasado lanzamos un proyecto y en menos de 12 meses, ya superamos los 2 millones de usuarios mensuales.
¿Y qué es lo que estamos buscando? Un programador con mucha experiencia, que sea capaz de mantener y escalar la infraestructura que tenemos, que pueda picar código y supervisar a otros programadores, y que poco a poco quiera ir evolucionando a un rol más de supervisión que de programación en el día a día (ojo, se requiere que programes, pero en el futuro esperamos que solamente te encargues de la parte de infra y de supervisar el código de tu equipo!)
¿Qué responsabilidades tendrás?
1. Mantener, optimizar y proteger la infraestructura que tenemos:
Orquestado en Azure y AWS, protegido mediante CloudFlare. Esta es la parte de DevOps. Lo tenemos bastante bien apañado y seguramente aprendas truquillos muy chulos (nuestro CTO es un cybersec con más de 10 años de experiencia y lleva trabajando con servidores Linux desde que tenía 7 años). Se valorará positivamente tener conocimientos de Docker y Kubernetes
2. Mantener los entornos de desarrollo y producción:
Tenemos de forma constante unos 200-300 usuarios conectados. El código lo testeamos en un entorno de pruebas y el pase a producción siempre tiene su aquel. Buenas prácticas en CI/CD son totalmente necesarias
3. Integración de API
Tenemos varias pasarelas de pago, nos conectamos con varios servicios que nos proporcionan información, tenemos un CRM y un sistema de mailing... Tener todos los sistemas conectados y hablando entre sí es crítico
4. Picar y supervisar
Inicialmente tu día a día será corregir bugs e implementar nuevas features, pero poco a poco irá evolucionando a una supervisión de un equipo de programadores. Actualmente tenemos un front y dos back, que pasarán a formar parte de tu equipo y te encargarás de organizar su trabajo y revisar el código, ya que serás responsable de la integración
¿Qué tenemos montado?
Para entender mejor lo que harás, te contamos lo que tenemos. Una página web con más de 2 millones de URL, traducida a 6 idiomas y con unos 2,2 millones de usuarios mensuales.
Está en Python + Django, sobre servidores Linux en Azure y AWS. Tenemos bases de datos en PostgreSQL y en MongoDB. Estas bases de datos se alimentan o bien a través de API como también a través a bots que tenemos comprobando información en diferentes redes sociales.
¿Qué te ofrecemos a cambio?
• Una autonomía auténtica, no vamos a hacer micromanagement.
• Formar parte de un equipo con mucho talento. Te gustan los proyectos digitales? Vas a caerte de culo viendo desde dentro lo que hemos montado!
• Tener un impacto real en la empresa.
• Ofrecemos un salario en condiciones y un contrato full-remote y 37,5h semanales
• Ver crecer una Startup desde dentro. Ya somos 7 personas y terminaremos el año con 10. Estar dentro desde el principio, tiene unas ventajas muy buenas
¿Qué tienes que tener?
• Python god-level. Si no eres experto en Django no pasa nada, pero sería conveniente
Linux a fuego. Tenemos mucha infra y está optimizada al máximo, pero seguramente traigas ideas que permitan optimizarla más aún.
• Conocimiento muy robusto en BBDD. Utilizamos Postgre y MongoDB y tratamos de optimizar las consultas para minimizar los tiempos de carga y consumos.
• Experiencia como Senior Developer, como DevOps, y si es posible, que ya hayas gestionado el trabajo de otros programadores
• Ganas y actitud!
Salario
45000 - 54000 €/anuales
Localización
WorldWide
Este puesto de trabajo tiene más de 30 días y es probable que esté cubierto. Intente postularse a ofertas de trabajo publicadas recientemente.