Experiencia mínima de 2 años como desarrollador.
Dominio del lenguaje de programación Python, especialmente en el desarrollo de aplicaciones. Buscamos a alguien capaz de escribir código limpio, eficiente y escalable utilizando Python. Es un requisito excluyente.
Conocimiento en tecnologías frontend como React, Bootstrap u otras tecnologías similares.
Amplia experiencia en el framework Django. Deberás estar familiarizado con los principios de Django y tener la capacidad de desarrollar aplicaciones web robustas y seguras utilizando este framework.
Conocimientos sólidos de Git y GitHub. La habilidad para utilizar estas herramientas de control de versiones es fundamental para trabajar de manera colaborativa y mantener un flujo de trabajo eficiente.
Experiencia en el uso de PostgreSQL u otras bases de datos relacionales. Debes sentirte cómodo trabajando con bases de datos, diseñando esquemas, realizando consultas y optimizando el rendimiento.
Conocimiento práctico de técnicas de scraping. La capacidad de recopilar datos de forma eficiente y precisa de diferentes fuentes en la web será una habilidad clave para este puesto.
Conocimiento no excluyente en algún servicio cloud (por ejemplo, AWS, Azure, Google Cloud). La familiaridad con servicios cloud será considerada como una habilidad adicional para trabajar con infraestructuras escalables y soluciones en la nube.
Además de las habilidades técnicas mencionadas anteriormente, valoramos ciertas competencias personales en los candidatos para este puesto. Estas competencias incluyen:
- Resolución de problemas
- Autonomía
- Colaboración y trabajo en equipo
- Comunicación efectiva
- Orientación a la calidad
- Curiosidad y pasión por aprender