IAM Senior Developer
About the role
Join a world-class academic healthcare system, UChicago Medicine, as a Senior Identity & Access Management (IAM) Developer in our Information Security department. This is a remote, work from home opportunity.
Responsibilities
- Architect, design and develop IAM technical solutions which meet business needs.
- Evaluate capacity and performance issues.
- Document technical solutions including specifications, models, diagrams and other documentation as requested or required.
- Support production applications and environments 24/7.
- Effectively collaborate with members of the UCM IAM team ensuring quality and delivery of solutions.
- Review and provide feedback on business requirements and proposed technical solutions.
- Participate in regional and national communities to expand and share knowledge unifying efforts to improve IAM.
- Brainstorm with team members to identify alternative solutions.
- Serve as a technical expert for the UCM IAM team.
Requirements
- BS or BA degree, Computer Science, Engineering, or equivalent education, training or work experience required.
- Master’s degree preferred.
- 5 or more years of experience as an IAM developer/engineer.
- 5 or more years of hands on SailPoint IDN/ISC experience.
- 5 or more years of hands-on CyberArk experience.
- 5 or more years of programming experience developing, implementing, debugging and maintaining applications with any of the following languages: Java, Jave EE, JavaScript, HTML and CSS, SQL and transact SQL, Perl, PHP, Python or Ruby, XML and JSON.
- Expert knowledge, with multiple years of experience and familiarity with multiple technologies, including: Programming within a UNIX/Linux environment utilizing Unix Shell (bash), Database systems and languages such as MySQL, SQL Server, NOSQL and Oracle, Programming LDAP in conjunction with an LDAP API such as open ldap, JNDI, or Netscape Web-service technologies, such as SOAP or REST, Single sign on technologies such as Shibboleth, Duo or OpenID Connect, Open-source software and collaborating on open-source products, Network authentication tools such as RADIUS, or TACACS, Microsoft Active Directory.
Qualifications
- Previous experience working with open-source software and collaborating on open-source products.
- Previous experience mentoring junior resources.
- Previous experience with HIPAA, NIST, FERPA, and SOX preferred.
Skills
- Programming within a UNIX/Linux environment utilizing Unix Shell (bash).
- Database systems and languages such as MySQL, SQL Server, NOSQL and Oracle.
- Programming LDAP in conjunction with an LDAP API such as open ldap, JNDI, or Netscape.
- Single sign on technologies such as Shibboleth, Duo or OpenID Connect.
- Open-source software and collaborating on open-source products.
- Network authentication tools such as RADIUS, or TACACS.
- Microsoft Active Directory.
Benefits
UChicago Medicine is committed to transparency in compensation and benefits. The pay range provided reflects the anticipated wage or salary reasonably expected to be offered for the position. The pay range is based on a full-time equivalent (1.0 FTE) and is reflective of current market data, reviewed on an annual basis. Compensation offered at the time of hire will vary based on candidate qualifications and experience and organizational considerations, such as internal equity. Pay ranges for employees subject to Collective Bargaining Agreements are negotiated by the medical center and their respective union.
Pay
Compensation offered at the time of hire will vary based on candidate qualifications and experience and organizational considerations, such as internal equity. Pay ranges for employees subject to Collective Bargaining Agreements are negotiated by the medical center and their respective union.
Schedule
This is a remote, work from home opportunity.