Detalles de la oferta
Desde Marlex, estamos colaborando con un grupo energético que produce y suministra energía renovable junto con soluciones de autoconsumo, monitorización, eficiencia energética y puntos de recarga de vehículos eléctricos para pymes, pequeños negocios, autónomos y particulares.
¿Qué vas a hacer?
Tu principal cometido será desarrollar los backends de diferentes aplicaciones dentro del ecosistema de aplicaciones del grupo con el objetivo de hacer el trabajo de las personas que operan la compañía más agradable, fácil y rápido.
Participarás en el diseño y desarrollo de aplicaciones para gestión de energía eléctrica y gas, oficinas online para clientes, sistemas de facturación, plataformas de gestión de recobro y un largo etcétera de aplicaciones tanto para usuarios internos como externos.
¿Cómo lo vas a hacer?
Usamos Kanban como metodología de organización y desarrollo, con un flujo de trabajo que va desde la Validación de funcionalidades, hasta la Release y el despliegue.
Todos los días el equipo hace un “sync-up” para estar bien coordinados y semanalmente hacemos una reunión de planificación por equipos para fijar objetivos.
Como nos gusta hacer las cosas bien:
• Queremos entregar valor a nuestros usuarios, así que intentamos desplegar las features lo más rápido posible.
• Hacemos code review de las nuevas features o cambios, es revisado en equipo antes de hacer un merge.
• Priorizamos la legibilidad del código por encima de todo.
• Y como nos encanta automatizar cosas: usamos Integración Contínua para ejecutar de manera automatizada tests que comprueben que no estamos rompiendo nada cuando introducimos cambios y construir las imágenes de Docker que luego desplegamos en K8s.
• Nos comunicamos y coordinamos por Teams, ya que gran parte del equipo trabaja en remoto.
• Usamos Sentry para recibir alertas de errores de las aplicaciones y Grafana para ver logs y monitorizar métricas
Aún así, si detectan necesidades o mejoras en el modo de trabajo, lo evaluamos como equipo y, si hace falta, se realizan cambios en la metodología o en las herramientas para ser más eficientes y hacer nuestro trabajo y el de los usuarios más cómodo.
¿Qué requisitos debes cumplir?
Buscamos a alguien con buenas bases de programación y capacidad para diseñar buenas arquitecturas de backend. Necesitamos que:
• Domines Git y Python
• Tengas experiencia desarrollando APIs REST con Django
• Tener una excelente capacidad de comunicación, es clave en un equipo que trabaja en remoto.
Además, te veremos con muy buenos ojos si:
• Sabes crear contenedores de Docker para distribuir los backends que creas en K8s
• Has usado con Celery o Huey, para la ejecución de tareas pesadas usando una cola (con Redis o RabbitMQ como Broker)
• Has trabajado arquitecturas orientadas a servicios o con microservicios
• Tienes experiencia trabajando con Apache Kafka, para implementar arquitecturas orientadas a eventos
¿Qué ofrecemos?
• Contrato indefinido con jornada completa
• Sueldo bruto anual entre 30K y 40K
• El puesto es 100% remoto, pero si prefieres el contacto con humanos, tenemos oficinas en el centro de Madrid
• Horario flexible con entrada entre las 8h y las 10h y el de salida entre 17h y 18h. La mayor parte del equipo trabaja de 8:30 a 17:30 (hay 1 hora para comer). Los viernes, la jornada suele ser de 8h a 15h, pero igualmente es flexible
• 24 días hábiles de vacaciones al año
• Podrás elegir entre Linux y Windows
• Ambiente de trabajo excelente y friki
Salario
30000 - 40000 €/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.