Software Engineer – IAM Federation & SSO

Ekman Associates, Inc. is a Southern California based company focused on the following services: Management Consulting, Professional Staffing Solutions, Executive Recruiting and Managed Services.

Summary:

The Software Engineer will have strong technical experience with Authentication services (SSO and MFA) through multiple cloud platforms as well as on premise AD environments. A successful candidate will bring deep technical and software expertise, strong business acumen and judgment. Utilizing your experience with on-prem and Cloud IAM services you will work with the team to transition applications to Azure making use of Identity Federation protocols such as SAML2, WS-Federation, Kerberos, OAuth2 and OpenID Connect (OIDC).

Key Experience:

  • IAM concepts & best practices

Responsibilities:

  • Ability to enable application movement to modern authentication in the multi-cloud environment through use of SSO and Federation.
  • Design, develop, deploy, integrate and support Single Sign On ( SSO ) using DevOps model for all types of devices. Develop, maintain, support and troubleshoot in house and vendor applications hosted in Private/Public Clouds, Analyze Server side and client Side? SSO ?logs to debug issues.
  • Plan and develop security measures to safeguard information against accidental or unauthorized modification, destruction, or disclosure.
  • Work with management and other personnel to identify security best practices and applies a risk-based approach to information security covering the security aspects of Cloud & On-premise IAM services with a focus on Authentication services (SSO and MFA) through tools such as SailPoint/Saviynt, Azure and AWS Cognito.
  • Produce and implement enterprise-level designs for Azure authentication and on prem AD, as wells as AWS Cognito authentication for global initiatives.
  • Collaborate with infrastructure and operations teams to provide architectural and technical guidance.
  • Lead steady state and continuous improvement efforts for Authentication technologies for globally diverse solutions.
  • Coordinate between infrastructure, application, and threat monitoring teams to ensure the timely and successful delivery of solutions.
  • Provide engineering support for the Identity and Authentication team.
  • Support the enterprise SSO platform to enable a secure and enhanced authentication experience for enterprise users.
  • Knowledge and experience with information security, Authorization and Authentication systems, infrastructure and implementation techniques is a key component to this role.

Job Requirements:

Qualifications:

  • Bachelor’s Degree in Computer Science, Engineering, Network Security or related field 
  • Demonstrated excellent technical writing skills and project/program management experience
  • IT Certifications including Microsoft Certifications, CISSP, SANS, Security+, and ITIL v3 Foundation certifications
  • 7+ years of experience in Information Security 
  • Strong hands-on experience with SSO & MFA, AD Connect, SAML, OAuth. 
  • Strong hands-on experience with industry standard SSO technologies and protocols (OAuth, OpenID Connect, FIDO, SCIM, LDAP, SAML) 
  • Expertise in Identity and Authentication solutions such as Active Directory, SailPoint, Saviynt, or Siteminder 
  • Knowledge of LDAP and Active Directory services, MFA, Risk based authentication and privileged access management 
  • Holistic view of IAM (Authentication and Authorization Data, Endpoint Security, Network Security, Policy Engine) 
  • Ability to utilize various programming or scripting languages such as Shell scripting, Perl, Python, JavaScript, HTML and PowerShell 
  • Understanding of API design concepts, RESTful Services, and modern application interaction patterns 
  • Familiarity with deployments and integration of IAM solutions within the cloud (Azure, AWS, GCP) 
  • Experience in deploying large-scale, global projects and programs 
  • Familiarity with IT security and risk management practices 

Qualified Candidates Only: If you wish to learn more about this opportunity and additional qualifications/responsibilities, please submit your resume. To learn more about Ekman Associates, Inc. please visit our website at www.ekmanassociates.com.

Related Post

Software EngineerSoftware Engineer

The Software Developer’s primary role is to design and develop web-based and applications to support our client’s business and objectives. Software Developers work closely with Business Analysts, Quality Assurance, Technical Architecture,