Desarrollador/a Sr Backend Python-Django
Role details
Job location
Tech stack
Job description
la infraestructura backend de nuestras aplicaciones. El candidato ideal debe ser capaz de diseñar arquitecturas escalables y robustas, implementar soluciones eficaces y participar en la gestión de proyectos utilizando Jira. Se valorará la capacidad de colaborar con equipos multidisciplinarios y de aportar en la mejora continua de los procesos de desarrollo. Responsabilidades: * Diseñar, desarrollar y mantener el backend de aplicaciones web utilizando Python Django. * Crear y gestionar APIs RESTful eficientes y seguras. * Diseñar arquitecturas de software escalables y de alto rendimiento. * Optimizar la base de datos y las consultas para maximizar la eficiencia. * Implementar medidas de seguridad y prácticas recomendadas para proteger las aplicaciones. * Colaborar con los equipos de frontend, diseño y producto para alinear los requisitos del proyecto. * Participar activamente en la planificación y estimación de tareas dentro de Jira. * Liderar la gestión del ciclo de vida del software, asegurando entregas dentro de los plazos establecidos. * Supervisar y apoyar a desarrolladores menos experimentados, promoviendo buenas prácticas de codificación. * Realizar revisiones de código para asegurar la calidad y consistencia del código. * Gestionar la integración continua y el despliegue de aplicaciones. Requisitos: * Mínimo de 5 años de experiencia en desarrollo backend con Python Django. * Alto nivel con sistemas de control de versiones, como Git. * Profundos conocimientos de bases de datos relacionales, como MySQL. * Experiencia en diseño y consumo de APIs RESTful. * Fuerte comprensión de principios de arquitectura de software y patrones de diseño. * Familiaridad con la gestión de proyectos utilizando Jira, incluyendo la creación y seguimiento de tickets, y gestión de sprints. * Experiencia con gestión de colas (Ejemplo: Rabbit, Active u otro) * Conocimiento de
Requirements
metodologías ágiles (Scrum, Kanban). * Experiencia con Docker y la contenedorización de aplicaciones. * Capacidad para escribir código eficiente, escalable y bien documentado. * Habilidad para resolver problemas complejos y aportar soluciones innovadoras. Habilidades Deseadas: * Conocimiento en tecnologías de la nube, como AWS, Azure o Google Cloud. * Habilidades de comunicación y trabajo en equipo. * Familiaridad con la gestión de equipos. * Experiencia en pruebas automatizadas y TDD (Test-Driven Development). * Conocimientos básicos de DevOps. Educación: * Grado Ingeniería de Software, o un campo relacionado, o experiencia equivalente. Experiencia: * 5+ años de experiencia en desarrollo backend con Python Django. * Experiencia demostrable en la gestión de proyectos o tareas utilizando Jira. Ubicación: * Majadahonda, Madrid. ( Trabajo híbrido con posibilidad de convertirse en full remote una vez te hayas integrado
Benefits & conditions
perfectamente en el equipo). Beneficios: * Oportunidades reales de desarrollo profesional y continuo aprendizaje. * Competitiva remuneración. * Ambiente de trabajo dinámico y colaborativo. * Hibrido 2 teletrabajo / 3 oficina ( Trabajo híbrido con posibilidad de convertirse en full remote una vez te hayas integrado perfectamente en el equipo). * Otros beneficios sociales: seguros, bonificaciones, etc.] ¡No dudes en aplicar si reúnes los requisitos y estás preparado/a para unirte a un apasionante y retador proyecto!