¿Tienes experiencia como Python Developer? ¿Estás pensando en un nuevo desafío? Si es así, tenemos una posición que nos gustaría plantearte. Estamos buscando a un Python Developer de unos 5 años de experiencia para uno de nuestros principales clientes del sector turísitco en Palma de Mallorca. Responsabilidades principales: Desarrollo y Mantenimiento: Diseñar, desarrollar y mantener aplicaciones web utilizando Python y Django. Implementar nuevas funcionalidades y resolver problemas técnicos de las aplicaciones existentes. Garantizar que el código desarrollado cumpla con los más altos estándares de calidad y mejores prácticas de la industria. Colaboración y Liderazgo: Colaborar estrechamente con equipos de producto, diseño y otros desarrolladores para definir y especificar los requisitos de las aplicaciones. Actuar como mentor y guía para desarrolladores junior, proporcionando soporte técnico y revisiones de código. Participar activamente en reuniones de planificación de proyectos y sprints SCRUM, aportando ideas y soluciones. Arquitectura y Diseño: Diseñar y desarrollar la arquitectura técnica de las aplicaciones para asegurar su escalabilidad y rendimiento. Implementar soluciones de bases de datos eficientes y optimizadas, tanto relacionales (PostgreSQL, MySQL) como NoSQL (MongoDB). Pruebas y Seguridad: Desarrollar y ejecutar pruebas unitarias y de integración para asegurar la funcionalidad y estabilidad del software. Implementar medidas de seguridad en las aplicaciones web para proteger los datos y la privacidad de los usuarios. Documentación: Crear y mantener documentación técnica detallada para las aplicaciones desarrolladas. Documentar procesos y procedimientos para facilitar el mantenimiento y la escalabilidad futura. Requisitos: Educación y Experiencia: Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. Mínimo de 5 años de experiencia en desarrollo de software utilizando Python y Django. Conocimientos Técnicos: Experiencia demostrable en desarrollo de aplicaciones web con Django y otros frameworks de Python. Conocimiento profundo de bases de datos relacionales y no relacionales. Experiencia con tecnologías frontend (HTML, CSS, JavaScript) y frameworks como React o Angular es una ventaja. Familiaridad con sistemas de control de versiones, especialmente Git. Habilidades y Competencias: Capacidad para trabajar en un entorno ágil y dinámico. Excelentes habilidades de resolución de problemas y pensamiento crítico. Fuertes habilidades de comunicación y capacidad para trabajar en equipo. Capacidad para gestionar múltiples tareas y proyectos simultáneamente. Otros: Experiencia con servicios en la nube como AWS, Azure o Google Cloud es una ventaja. Conocimientos de Docker y Kubernetes son beneficiosos. Habilidades en DevOps y CI/CD son un plus. Beneficios: Oportunidades de desarrollo profesional y formación continua. Ambiente de trabajo colaborativo y dinámico. Flexibilidad horaria y posibilidad de trabajo remoto. Dispondrás de retribución flexible, ticket restaurant, seguro médico, entre otros beneficios. Si te interesa la oportunidad y conocer todos los detalles, no dudes en aplicar al puesto para que podamos contactarte y hablar mejor sobre la posición, darte todos los detalles y resolver cualquier duda que te pueda surgir. Agap2 es una empresa que ofrece igualdad de oportunidades, por ello nos comprometemos a tratar todas las candidaturas por igual en función de sus capacidades, logros y experiencia. Animamos a cualquier persona a presentar su candidatura que será tratada con igualdad de oportunidades independientemente de su raza, nacionalidad, sexo, edad, discapacidad, orientación sexual, identidad de género o cualquier otra característica.