Tech Stack
DjangoElasticSearchFlaskNoSQLPostgresPythonRabbitMQRedis
About the role
- Gestionar el ciclo de vida completo del desarrollo, desde la ideación hasta el lanzamiento y la mejora continua.
- Participar en sesiones de trabajo y planificación.
- Desarrollar soluciones de software a partir de documentos técnicos y requisitos de negocio.
- Crear y mantener documentación sobre el comportamiento de la plataforma.
- Contribuir con ideas nuevas y frescas en nuestro proyecto para mejorar día a día.
- Aportar experiencia y expertise al equipo.
Requirements
- Buen conocimiento de Python 3
- Experiencia con Django y Django Rest Framework
- Manejo del diseño e implementación de APIs RESTful
- Familiaridad con arquitectura de microservicios y contenedores
- Experiencia con PostgreSQL (diseño e implementación de estructuras de base de datos)
- Desarrollo de tests unitarios y funcionales
- Conocimientos deseables: DDD, BDD, arquitectura por eventos, Flask, FastAPI, Django Channels, RabbitMQ, Redis, Elasticsearch
- Experiencia con repositorios Git, git-flow y herramientas como Jira y Confluence
- Familiaridad con metodología Scrum
- Titulación en Ingeniería Informática o formación relacionada valorable pero no indispensable
- Excelentes habilidades de comunicación verbal y escrita
- Capacidad para trabajar en equipo, organizado y estructurado
- Pensamiento crítico y capacidad de adaptación
- Mentalidad ágil y sentido de responsabilidad sobre el producto