Descripción
Este puesto se centra en el desarrollo y mantenimiento de servicios backend robustos y escalables. El rol implica trabajar principalmente con Python y el framework Django, incluyendo Django REST Framework, para crear y gestionar APIs en entornos de producción. Una parte fundamental del trabajo será la integración con dispositivos del Internet de las Cosas (IoT), utilizando el protocolo MQTT con brokers como Mosquitto o EMQX para establecer una comunicación bidireccional confiable entre los dispositivos y los servidores.Se requieren conocimientos sólidos en bases de datos PostgreSQL, así como experiencia en el diseño e implementación de arquitecturas de microservicios. El manejo de autenticación JWT para la comunicación segura entre distintos servicios es una competencia clave para este rol. Además, se espera experiencia en el despliegue y configuración de aplicaciones en servidores Linux, garantizando la estabilidad y el rendimiento de los sistemas.
El entorno de trabajo es internacional, por lo que es imprescindible un nivel alto de inglés técnico para una comunicación efectiva con el equipo. El profesional en este puesto será responsable de contribuir al ciclo completo de desarrollo de software, desde la planificación y el diseño hasta la implementación, pruebas y despliegue, asegurando la calidad del código y el cumplimiento de los requisitos técnicos.