Gcore

Ingeniero Backend Python Django IAM

Esta oferta ya no está activa. Estas son las últimas ofertas de empleo remoto:

Últimas ofertas de empleo remoto

Ver todas las ofertas →

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.

Ofertas abiertas parecidas

Scroll al inicio
Ir arriba