IAM Systems Analyst 1

Location
Chicago
Posted
Mar 11, 2017
Institution Type
Four-Year Institution
About The Unit: Identity and Access Management is an IT Services group providing identification, authentication, and authorization services to the University of Chicago.

Unit Job Summary: The IAM System Analyst (SA) works on technical solutions for new or existing applications or programs under the programming guidance of the senior programmers. The System Analyst translates business requirements into well-designed functionality while balancing user and business needs, technical competencies, industry developments, and time constraints. Reviews the design and code development of key architectural components with senior programmers. Contributes to decisions on project and infrastructure needs, including the evaluation of server technologies, languages, platforms, and frameworks. The IAM System Analyst works on assigned tasks to solve complex IAM installations, maintenance, performance, capacity issues, and upgrades. Participates in the installation and maintenance of major operating system components, multiple program products, and ancillary system components. Works with users, business analysts and technical staff to resolve problems and responds to suggestions for improvements and enhancements. Provides on-call support for problem resolution. Develops user manuals and participates in user demonstrations and focus groups. Maintains up-to-date technical knowledge through a variety of information sources. Essential functions: Developing IAM technical solutions which meet business needs Evaluating capacity & performance issues Supporting production applications and environment 24/7 Documenting solutions implemented Collaborating with IAM team to ensure quality delivery of solutions Reviewing and providing feedback on business requirements and proposed technical solutions. Brainstorming with team members to identify alternate solutions. Developing skills to improve ability to better support IAM solutions Other duties as assigned

Unit Education: Bachelor's degree in Computer Science or related field required.

Unit Experience: Programming experience developing, implementing, debugging and maintaining applications utilizing some of the following languages required: Java, Java EE Perl, PHP, Python or Ruby JavaScript, HTML and CSS XML, XSL and JSON SQL and transact SQL Experience with Grouper required.

Unit Job Function Competencies: Familiarity working with database systems and languages such as MySQL, SQL Server and Oracle required. Familiarity with the Linux Operating System required. Familiarity with at least one of the following web-service technologies required: SOAP XML-RPC REST Problem solving skills required. Ability to prioritize workload to meet critical projects and milestones required. Ability to work in collaborative environment required. Attention to detail required. Ability to work on a flexible schedule which will include occasional late nights and weekends required. Excellent verbal and written communication skills required. Familiarity with the software development life cycle preferred. Familiarity with version control software such as SVN or Git preferred. Experience with LDAP preferred.