




**Líder Técnico de Desarrollo en Python** **Contrato a largo plazo** **Trabajo remoto** **Acerca del puesto:** Estamos contratando a un desarrollador en Python experimentado y meticuloso, con 4+ años de experiencia, especializado en desarrollo backend basado en Django y con un firme compromiso con el desarrollo guiado por pruebas (TDD). Este puesto implica el desarrollo de aplicaciones web y API robustas y escalables, manteniendo una alta calidad de código y cobertura de pruebas mediante herramientas modernas como PyCharm y pytest. **Principales responsabilidades:** · Construir y mantener servicios backend seguros, escalables y mantenibles utilizando Python y Django. · Diseñar y desarrollar API RESTful con Django, garantizando rendimiento y fiabilidad. · Utilizar el ORM de Django para operaciones eficientes con bases de datos y modelado de datos. · Aplicar una metodología de desarrollo guiado por pruebas (TDD), escribiendo pruebas antes de la implementación. · Desarrollar y gestionar suites de pruebas mediante la biblioteca de pruebas de Django y pytest. · Utilizar el entorno de desarrollo integrado (IDE) PyCharm para el desarrollo y depuración diarios. · Colaborar con equipos multifuncionales para definir, diseñar y entregar funciones de alta calidad. · Participar en revisiones de código y garantizar las mejores prácticas en estructura, legibilidad y reutilización del código. · Gestionar el código fuente mediante Git, con sólidos conocimientos sobre ramificación, solicitudes de extracción (pull requests) y flujos de trabajo de control de versiones. Habilidades y · **Cualificaciones:** · 4+ años de experiencia profesional en desarrollo con Python, con sólida experiencia en Django. · Conocimiento profundo del ORM de Django, arquitectura de API REST y mejores prácticas backend. · Experiencia práctica con pytest y la biblioteca de pruebas de Django para automatización de pruebas. · Experiencia práctica en metodologías TDD en proyectos reales. · Competencia en el uso de PyCharm o IDEs similares para desarrollo en Python. · Dominio sólido de Git: trabajo con ramas de características (feature branches), solicitudes de extracción (pull requests), estrategias de fusión (merge) y resolución de conflictos. · Comprensión sólida de las mejores prácticas de control de versiones y flujos de trabajo colaborativos en Git. · Excelentes habilidades para la resolución de problemas y la comunicación. **Deseable:** · Exposición a programación asíncrona (por ejemplo, asyncio, aiohttp o Django asíncrono). · Familiaridad con Docker, tuberías de CI/CD y plataformas en la nube (AWS, Azure o GCP). · Experiencia en ajuste de rendimiento y depuración de sistemas backend. **Los candidatos interesados pueden contactarme en — Vel@bhuviits.com** Tipo de empleo: Contrato


