The University of Illinois Chicago is looking to solve the business problem of maintaining and improving its Identity and Access Management (IAM) infrastructure.
Requirements
- Demonstrated experience in Linux operating system, DB2, and authentication systems.
- Experience with deploying applications with CI/CD.
- Experience with IAM solutions in cloud environment.
- 3 years of experience in IAM application development.
- Experience with midPoint open source Identity Management application.
- Knowledge of access management principles.
- Strong programming/technical background. Understanding of API design concepts and modern application interaction patterns.
Responsibilities
- Work collaboratively with internal and external teams to develop and maintain IAM systems.
- Develop, update, and maintain applications written in a variety of languages, including Perl, JavaScript, Python and Java.
- Maintain coding standards governing the interaction between all internal and external applications.
- Automate deployments, write scripts, and maintain application source code.
- Regular system monitoring, verifying the proper functioning of all data interactions, in real-time or scheduled, between our central repository and all other disparate systems.
- Ensure that IAM processes adhere to university security policies and secure programming practices by leveraging knowledge of OWASP top 10.
- Troubleshoot and debug environment and infrastructure problems found in production and non-production environments.
Other
- Bachelor Degree within Computer Science or closely related field of study
- Minimum 1 years of professional IT experience within IT Development
- Ability to clearly communicate regular updates to all audiences. Communicate with users to deliver sound customer support.
- Create documentation. Follow and/or update existing documentation as needed.
- Illinois Residency is required within 180 days of employment.