Descripción del trabajo
Se busca persona con experiencia en desarrollo backend para trabajar en sistemas de gestión de identidades, participando en el diseño e implementación de soluciones seguras, integraciones con sistemas externos y mejora de la arquitectura.
Responsabilidades:
- Definir y desarrollar sistemas IAM escalables utilizando Python, Django y otros frameworks relacionados siguiendo prácticas de ingeniería.
- Diseñar e implementar APIs y procesos asíncronos utilizando AsyncAPI, Celery y herramientas de mensajería como RabbitMQ.
- Desarrollar integraciones con sistemas externos.
- Diseñar y optimizar bases de datos relacionales para gestión de identidades, asegurando rendimiento, consistencia y seguridad.
- Desarrollar APIs REST basadas en eventos para autenticación, autorización y gestión de identidades.
- Asegurar la seguridad y el cumplimiento de los sistemas IAM aplicando estándares del sector.
- Escribir código mantenible, testeable y bien estructurado.
- Realizar revisiones de código y contribuir a la mejora de las prácticas del equipo.
- Colaborar con equipos de DevOps, frontend y otros perfiles para entregar soluciones seguras.
- Mantener la documentación de procesos, configuraciones e integraciones.
Requisitos:
- Titulación en informática, tecnologías de la información o similar.
- Más de 5 años de experiencia en desarrollo con Python y al menos 3 años con Django o FastAPI.
- Experiencia en diseño y escalado de sistemas distribuidos y microservicios.
- Experiencia con Python y Django.
- Experiencia con AsyncAPI y Celery.
- Conocimiento de protocolos de autenticación y autorización como OAuth2, OpenID Connect y SAML.
- Experiencia con arquitecturas basadas en eventos y herramientas como AsyncAPI, Celery y RabbitMQ o Kafka.
- Experiencia en diseño, optimización y consultas en bases de datos relacionales como PostgreSQL y bases de datos NoSQL como Redis.
- Experiencia con Docker y herramientas de orquestación como Kubernetes.
- Conocimiento de integración, despliegue y prácticas de DevOps.
- Experiencia con sistemas de caché como Redis o Memcached.
- Capacidad de resolución de problemas.
- Buen nivel de comunicación y trabajo en equipo.
- Experiencia apoyando a perfiles junior y compartiendo conocimiento dentro del equipo.
Salario a percibir
A convenir
Regístrate o identifícate
- Debes estar registrado para solicitar una oferta.
- El tener un perfil completo en Remotojob.com garantiza que tu currículum tendrá mayor exposición.
- Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
- Las empresas otorgan mayor credibilidad a los perfiles con descripciones e imágenes completas.
Para ver el contacto directo del empleo, debes tener una cuenta regístrate ahora.




