ÚNETE A NUESTRO EQUIPO / EMPLEOS
Desarrollador/a Ssr. Python Backend
Perfil del Desarrollador/a Ssr. Python Backend:
El Desarrollador Ssr. Python Backend es responsable de implementar y mantener aplicaciones, servicios y soluciones basados en Python, asegurando la calidad del código, la escalabilidad y la eficiencia de los sistemas. Trabaja en colaboración con equipos multidisciplinarios (Front-end, QA, DevOps, etc.) y participa activamente en la definición de arquitectura y en la toma de decisiones técnicas.
Desafíos que te esperan:
- Desarrollo de Software: Diseño, codificación y prueba de componentes en Python, siguiendo buenas prácticas y metodologías ágiles.
- Control de Versiones: Uso habitual de Git, incluyendo workflows como Gitflow y code reviews.
- Integración de APIs: Desarrollo e integración de APIs REST/SOAP, manejando XML/JSON, con énfasis en seguridad y documentación.
- Bases de datos: Creación y optimización de consultas SQL y uso de herramientas ORM como SQLAlchemy o Django ORM.
- Frameworks de Desarrollo: Uso de frameworks Python como Django, Flask o FastAPI, siguiendo patrones estructurales.
- Entornos de Desarrollo: Familiaridad con IDEs como PyCharm o VSCode para optimizar productividad.
- Pruebas de Software: Implementación de pruebas unitarias e integración, con integración y despliegue continuo.
Buscamos un profesional que cuente con:
- Residente en España (excluyente).
- Estudios mínimos:
- Carrera universitaria o técnica en Sistemas, Informática o afines (deseable).
- Cursos, certificados u otros programas de especialización en Python, frameworks, bases de datos, etc.
- Experiencia en:
- Lenguaje de Programación: Experiencia de al menos 2 años desarrollando en Python. Conocimientos de buenas prácticas (PEP 8, convenciones de nomenclatura, estándares de estilo).
- Control de Versiones (Git): Uso avanzado de Git y conocimiento de flujos de trabajo como Gitflow. Experiencia en la realización y revisión de Pull Requests.
- APIs: Experiencia en diseño, consumo e implementación de APIs SOAP y REST. Manejo de formatos de intercambio de datos como XML y JSON.
- Bases de Datos y SQL: Conocimientos sólidos de SQL (consultas, joins, subconsultas, etc.). Experiencia con un ORM (p.ej., SQLAlchemy, Django ORM).
- Frameworks: Haber trabajado con al menos un framework de desarrollo en Python (Django, Flask, FastAPI, etc.). Comprensión de patrones de diseño MVC/MTV y prácticas relacionadas.
- IDE/Editor de Texto: Familiaridad con PyCharm, VSCode u otros IDEs. Conocimientos básicos de sus configuraciones, plugins y atajos de teclado para mejorar la productividad.
- Desarrollo y Arquitectura de Software: Conocimientos de arquitectura en capas, microservicios o monolitos modulares. Uso de buenas prácticas de diseño (SOLID, DRY, KISS, etc.).
- Testing y DevOps (deseable): Experiencia en la creación de pruebas unitarias y de integración. Conocimientos básicos de CI/CD (Jenkins, GitLab CI, GitHub Actions, etc.). Familiaridad con contenedores (Docker) y despliegue en la nube (AWS, GCP, etc.).
- Idiomas requeridos:
- Español - Nivel Nativo o Bilingüe
- Inglés - opcional, con posibilidad de participar en proyectos internacionales.
Se valora positivamente:
- Empatía y asertividad: Comprender y anticipar las necesidades del cliente, comunicando soluciones de manera efectiva.
- Adaptabilidad y aprendizaje continuo: Mantenerse actualizado y dispuesto a adquirir nuevos conocimientos para afrontar los desafíos de un entorno en constante evolución.
- Trabajo en equipo y colaboración: Valorar la retroalimentación y compartir experiencias con colegas para crecer profesionalmente.
- Enfoque en resultados: Transformar cada reto en una oportunidad para sumar experiencia y aportar valor al cliente.
Te proponemos:
- Una cultura orientada al desarrollo de las personas, donde escuchamos e impulsamos las ideas de forma genuina, comprometidos con el respeto y la autenticidad de cada miembro de nuestros equipos.
- Excelente conciliación.
- Posibilidad de certificarse en Odoo.
- Aprendizaje continuo: nos comprometemos con tu desarrollo profesional, facilitándote diversas formaciones.