View all jobs

Identity Access Management (IAM) Principal Engineer

Sacramento, CA
Location: Sacramento, CA area
Duration: 6 month (potential contract to hire)
Responsibilities/Job Duties/Job Description/Qualifications:
The Identity Access Management (IAM) Principal Engineer is responsible for installation, integration and deployment of IAM solutions within this “Client” Cybersecurity IAM team. The IAM Principal Engineer requires a strong understanding of Identity Access Management (IAM), and Identity Access Governance (IAG) products and implementation methodologies.
  • 10 years of IT engineering design and/or technical project implementation, and leadership experience
  • Experience with multi-tier enterprise technology environments
  • Web Access Management: Experience with Single-Sign-On tools such as SecureAuth, Siiteminder, PingAccess, PingFederate, ForgeRock
  • Extensive experience in implementing access management controls and systems
Technical Qualifications
  • Web Access Management: Experience with Single-Sign-On tools similar to SecureAuth, Siiteminder, PingAccess, PingFederate, ForgeRock
  • Integration experience with SAML, OpenID Connect, Oauth
  • Expertise in developing integration APIs and web services (RESTful/SOAP)
  • Integration experience with Multi Factor Authentication
  • User directories: Understanding of LDAP, Virtual Directory Services, and Active Directory
  • Privileged Access Management: Understanding of privileged access password management (PAPM) tools
  • Monitoring: Tools such as Splunk, and SEIM platforms like QRadar
  • Scripting/automation experience using PowerShell, VBScript, python, or bash
  • Web application server knowledge (e.g. IIS, WebLogic, or Tomcat)
  • Understanding of secure software development practices (AppSec)
  • Agile development experience
  • Understanding of authentication and authorization tools and technologies
  • Exposure to DevOps, Robotics Process Automation (RPA) Continuous Integration and Continuous Delivery experience
Job Responsibilities
  • Design SSO integration patterns then work with our partners and customers to implement them.
  • Design, integrate, develop, configure, release, maintain, and support enterprise Identity & Access Management (IAM) solutions & capabilities.
  • Provide software development & database skills in the delivery of sophisticated identity management solutions (both COTS and custom-built) that enable both employees and external clients to access systems and data while maintaining the principle of least privilege, using a combination of coding, scripting, integration, and platform customization – including system upgrades, installation, and performance tuning.
  • Partner with Internal Audit and Compliance teams to develop and help to mature IAM security policies, metrics and reporting.
  • Demonstrate exceptional analytical problem-solving skills including the ability to perform root cause analysis, troubleshooting, and system support.
  • Provide timely, concise, and situationally appropriate status on deployment and app integration work.
  • Work on automation and scripting to enable self-service environments and processes where practical.
  • Author technical documentation, including: infrastructure topology, system design, workflows, data flows/mapping, implementation steps, and user/system support.
  • Develop and deliver technical training designed to enable and educate the IAM team peers, Cyber consulting teams, support and application teams.

Share This Job

Powered by