Workable
Ingeniero de Acceso a la Identidad - AuthN - Austin, TX, Remoto Aceptable

Austin, TX, USA
Ingeniero de Acceso a la Identidad - AuthN [Puestos - 3]
Ubicación: Austin, TX, remoto aceptable
Descripción del trabajo:
Responsabilidades:
· Interactuar con múltiples equipos de ingenieros y arquitectos altamente calificados para diseñar y desarrollar soluciones de identidad altamente escalables, seguras y configurables que satisfagan las necesidades de nuestros clientes y partes interesadas.
· Participar activamente con los líderes de Producto, Arquitectura, Diseño e Ingeniería para diseñar, proponer, discutir y perfeccionar nuevas funciones y funcionalidades.
· Colaborar con otros equipos de ingeniería, TI y partes interesadas del negocio para comprender los requisitos y ofrecer soluciones de identidad innovadoras que satisfagan las necesidades organizativas.
· Comunicarse con las partes interesadas sobre estándares técnicos, principios, metodologías y tendencias.
· Mejorar las características operativas generales del sistema estableciendo mejores prácticas para la calidad del código, la reducción de la deuda técnica, la creación de marcos o técnicas compartidas para mejorar la eficacia de la ingeniería.
· Identificar oportunidades de refactorización, cambios en API, diseños de soluciones y otros tipos de acciones para remediar la deuda técnica.
· Influir en la dirección para impulsar la toma de decisiones técnicas y la selección adecuada de tecnologías mediante consejos francos, comprensibles y aplicables.
· Trabajar con organizaciones que definen estándares para comprender los estándares emergentes, identificar brechas, aportar insumos sobre deficiencias de la plataforma y contribuir a la planificación de la hoja de ruta para construir una plataforma CIAM de clase mundial.
· Impulsar la toma de decisiones con miembros del equipo que tengan diferentes puntos de vista, desde problemas simples hasta complejos, junto con los requisitos del negocio, para ayudar a sintetizar la mejor solución.
· Interactuar con el equipo de negocio, ser altamente analítico y tener experiencia en el diseño e implementación de pruebas A/B, con enfoques basados en experimentos con datos.
Habilidades requeridas:
· 10-15 años de experiencia en la creación de sistemas de software de producción exitosos y soluciones de identidad.
· Debe tener conocimientos comerciales significativos y experiencia técnica en diseño y arquitectura de aplicaciones, así como conocimientos en dominios relacionados con arquitecturas técnicas (red, seguridad e ingeniería de infraestructura), arquitecturas de información y arquitecturas de datos.
· Conocimiento profundo de las tecnologías, protocolos y estándares de gestión de identidad, y competencia para diseñar soluciones en términos de confiabilidad, disponibilidad, escalabilidad y rendimiento.
· Conocimiento profundo de estándares de identidad como OAuth 2.0, Open ID Connect, SCIM, etc.
· Comprensión profunda de la arquitectura de diseño de aplicaciones web modernas, buenos patrones de diseño de API, rendimiento y escala.
· Comprensión profunda de la seguridad de aplicaciones, seguridad de la información, fundamentos de aplicaciones web y protocolos de autenticación y autorización.
· Debe tener experiencia en tecnologías modernas como JavaScript, Typescript, React, NextJs, Node. · Debe comprender los casos de uso de patrones de diseño avanzados (por ejemplo, servicio-trabajador, MVC, puerta de enlace de API, filtro de interceptación, inyección de dependencia, carga diferida, etc.) para implementar código eficiente.
· Fuertes habilidades en programación orientada a objetos (OOP), con capacidad para analizar requisitos y transformarlos en diseños de software escalables. · Experiencia con HTTP, API REST y competencia en el diseño y desarrollo de servicios web/microservicios en un entorno comercial.
· Conocimiento de SQL y otras tecnologías de bases de datos y almacenamiento NoSQL/modernas. Comprensión deseada de Oracle, JDBC y marcos ORM (por ejemplo, Hibernate).
· Experiencia con Patrones de Diseño, MVC y marcos (por ejemplo, Spring).
· Comprensión profunda de servicios web y estándares relacionados con SOA como REST/OAuth/JSON y SOAP/WSDL.
· Puntos adicionales: ¡Incluya su cuenta de GitHub o muestras de código con su currículum!
Salario negociable