Match score not available

Senior Back End Developer - Python/Django

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years of backend development experience with Python and Django., Deep knowledge in designing and consuming RESTful and/or GraphQL APIs., Experience with relational databases such as PostgreSQL or MySQL., Familiarity with cloud services like AWS, Google Cloud, or Azure..

Key responsabilities:

  • Design, develop and maintain server-side systems and applications.
  • Collaborate with frontend, QA and DevOps teams to ensure integration.
NIR-YU logo
NIR-YU Human Resources, Staffing & Recruiting Scaleup https://nir-yu.com/
201 - 500 Employees
See more NIR-YU offers

Job description

El Rol:

Estamos en búsqueda de un Backend Senior Developer Python/Django que se una a nuestro equipo para desarrollar aplicaciones robustas y escalables en proyectos desafiantes y dinámicos.


Responsabilidades Principales:

  • Diseñar, desarrollar y mantener sistemas y aplicaciones del lado del servidor utilizando Python y el framework Django.
  • Crear y consumir APIs RESTful y/o GraphQL, asegurando su rendimiento, escalabilidad y seguridad.
  • Implementar y optimizar bases de datos relacionales como PostgreSQL o MySQL, garantizando su rendimiento.
  • Colaborar con equipos de frontend, QA y DevOps para asegurar la correcta integración de los servicios y flujos de trabajo.
  • Diseñar y desarrollar arquitecturas modulares y escalables para soportar cargas altas de usuarios.
  • Asegurar la calidad del código mediante la implementación de pruebas automatizadas, revisiones de código y buenas prácticas de desarrollo.
  • Gestionar pipelines de integración y despliegue continuo (CI/CD) en entornos de producción.
  • Diagnosticar y resolver problemas complejos relacionados con el back-end o la infraestructura.
  • Documentar sistemas, APIs y componentes clave para facilitar el mantenimiento y la escalabilidad del proyecto.
  • Participar activamente en reuniones ágiles (planning, retros, stand-ups), colaborando para mejorar la entrega de los proyectos.


Requisitos Técnicos:

  • Experiencia mínima de 5 años desarrollando aplicaciones backend con Python y Django.
  • Profundo conocimiento en diseño y consumo de APIs RESTful y/o GraphQL.
  • Experiencia en bases de datos relacionales como PostgreSQL o MySQL, y conocimiento en bases de datos no relacionales como MongoDB es un plus.
  • Familiaridad con la arquitectura de microservicios y principios de diseño como SOLID.
  • Experiencia implementando pruebas automatizadas: pytest o similares.
  • Experiencia con herramientas de CI/CD como GitLab CI, Jenkins, o CircleCI.
  • Conocimientos avanzados en contenedores con Docker y orquestadores como Kubernetes.
  • Experiencia trabajando con servicios en la nube como AWS, Google Cloud o Azure.
  • Dominio de herramientas de control de versiones como Git.
  • Conocimientos de seguridad en el desarrollo de aplicaciones backend (validación de datos, autenticación, etc.).


Habilidades Blandas:

  • Capacidad para analizar problemas complejos y proponer soluciones prácticas y efectivas.
  • Habilidades de comunicación clara para colaborar con equipos técnicos y no técnicos.
  • Autonomía y capacidad de autogestión en un entorno dinámico y remoto.
  • Proactividad para proponer mejoras y optimizar procesos.
  • Orientación a resultados con atención al detalle.
  • Adaptabilidad para trabajar con diferentes stacks tecnológicos y metodologías ágiles.


Plus (Deseables):

  • Experiencia con frameworks como FastAPI o Flask.
  • Familiaridad con tecnologías de mensajería como RabbitMQ o Kafka.
  • Experiencia en implementación de herramientas de monitoreo como Prometheus, Grafana, o ELK Stack.
  • Certificaciones relacionadas con Python, Django o servicios en la nube (AWS Certified Developer).
  • Conocimientos básicos de DevOps y pipelines de despliegue.


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Adaptability
  • Communication
  • Proactivity

Back-End Developer Related jobs