Fresno State campus

Identity & Access Management Developer

Apply now Job no: 503442
Work type: Staff
Location: Fresno
Categories: Unit 9 - CSUEU - Technical Support Services, Probationary, Full Time, Information Systems & Technology

(Analyst/Programmer-Career Level)

Compensation and Benefits

Anticipated Hiring Salary Range: $6,000 to 6,875 a month 

Full classification Salary Range: $4,372 to 10,792 a month

  • This is a full-time, probationary, exempt position.

The CSU system provides a comprehensive benefit package that includes medical, dental and vision plans, membership in the California Public Employees Retirement System (CalPERS), sick and vacation time, and 14 paid holidays a year. Eligible employees are also able to participate in the fee waiver education program. A summary of benefit information can be found here.


Department Summary

Technology Services is dedicated to providing a broad range of technology-based planning, resources and services to the students, faculty and staff of California State University, Fresno.

Technology Services provides administrative information services, core services, and desktop support to the Fresno State community. Our department consists of a well trained team of individuals dedicated to providing effective technology and quality services and support that are integrated into the daily activities of the entire campus.


Job Summary

Working independently under the general supervision of the Deputy Chief Information Officer in Technology Services, the Identity and Access Management Developer is responsible for how users within our organization are given an identity and how it is protected, including saving critical applications, data and systems from unauthorized access while managing the identities and access rights of users both inside and outside the organization. The IAM developer will be responsible for developing processes for account creation, modification, disabling and deleting accounts. This would include Active Directory, LDAP and many other applications and downstream systems. The developer will work closely with application owners to develop processes to manage the entire user account lifecycle to include User Entitlement Review as well as meet audit and compliance requirements.

The IAM developer will participate with the provision support which includes ticket management, customer service, and knowledge of least privilege methodology with security rights, permissions and groups, experience with Active Directory, O365, Active Directory Federation Services and Multifactor platforms (Duo and Okta a plus). Due to the importance of this position, it is expected that a person supporting IAM has basic troubleshooting skills with computer systems, can multitask, work in a fast-paced environment while providing excellent customer service

This position will ensure that programs communicate and share information through the use of Application Program Interfaces (APIs). The developer may also be responsible for modifying the APIs to add functionality to authentication/authorization schemes, customize application user interfaces, create/modify connectors, build event handlers and add additional capabilities to the software packages used. This position will involve close interaction with the technical team and application managers. They will design, analyze and support the campus Identity Management applications. This position may be assigned a variety of other tasks including software development, documentation and quality assurance testing. The incumbent may be assigned a variety of other tasks including end user training, software development, documentation and quality assurance testing

Major Duties

● Provide technical and system administration support services for the Identity and Access Management application and related system interfaces.
● Provide interaction with the technology services peers, applications manager and vendor support.
● Works with business units, development, project and application support teams to define and implement functional security access requirements and determine appropriate security restrictions in the systems to meet those requirements
● Assess all system changes for functional security impact. Supports unit and integration testing of new roles and impact on roles as a result of changing functions.
● Interact with outside IT Solution Providers for systems and consulting resources to ensure effective support for current operations and identify and direct proposed IT system evolution to new releases and/or product mixes.
● Interact with vendor support staff and Technology Services staff in implementing recommended resolutions. Assist in quality assurance testing for the application of system patches, releases, and upgrades to the development and testing data bases, and assist and direct functional testing of these environments prior to their being moved to production. Coordinate with change control staff when needed in the move to production.
● Provide technical solutions to meet business processing requirements.
● Coordinate with and maintain a positive working relationship with other information technology resources on campus and at other CSU campuses to best serve the changing campus administrative computing needs.
● Provide recommendations to the Director on tactical and strategic technical resource decisions.

Key Qualifications

● Knowledge and experience working with Active Directory, ADFS or other LDAP directory services
● Knowledge and experience working with Java, Python or PHP
● Knowledge of relational database technology
● Knowledge and experience working with any Identity and Access Management product (Oracle IDM, Grouper, Fisher, Okta, etc)
● Knowledge and experience working with Web and Application Servers and Services (Apache httpd, Tomcat, Jetty, Weblogic, IIS, etc)
● Knowledge and experience working with APIs (Rest and/or Soap)
● Ability to apply consultative skills to assess user needs and communicate technology systems and solutions.
● Excellent analytical, communication and writing skills
● Capable of maintaining effective working relationships with others
● Ability to perform systems and applications needs analysis, prepare requests for proposals, and conduct feasibility studies.


To view the full list of qualifications and job responsibilities, please click the Position Description button above.


Education and Experience

● Bachelor’s degree in computer science, business or related discipline. Qualifying experience may be substituted for required education.

Preferred Skills:

● Experience with multi-factor authentication platforms
● Experience with Okta and/or Duo is preferred
● Experience with SAML2 (Shibboleth), OAuth 2.0, and/or OpenID Connect
● Experience configuring and securing Apache and Nginx web servers
● Experience building and deploying Docker containers
● Experience developing and configuring security objects that adhere to development standards and best practices, and ability to document the security changes so that it may be interpreted, maintained and enhanced.
● Experience programming against APIs with Python, Java or related scripting language
● Experience with Oracle Identity and Access Management
● Experience working with Version Control systems such as Git or Subversion
● Knowledge of relational database technology including SQL, JDBC, database tuning and optimization
● Experience with Oracle WebLogic Server
● Ability to work very comfortably with the linux command line
● Experience with JSON and/or YAML
● Experience with SCIM (System for Cross-domain Identity Management) for managing identities
● Experience and working knowledge of asymmetric and symmetric cryptography and cryptographic hashes
● Knowledge of and experience with using AWS Identity and Access Management (IAM) to securely control access to AWS services and resources
● Knowledge of and experience with an enterprise ticketing system, such as TeamDynamix



Deadline & Application Instructions

Recruitment opened until filled. Applications received by December 8, 2021, will be given full consideration by the search committee.

Applications received after that date will be forwarded at the request of the Hiring Manager and/or search committee.

Please click “Apply Now” to complete the employment application for California State University, Fresno. Interested applicants must complete the application and attach the following: 1) their most recent resumé/vitae, 2) a cover letter that addresses their specific qualifications and interest, and 3) contact information for three professional references.


Fresno State

California State University, Fresno is one of 23 campuses in the California State University System. The University's mission is to boldly educate and empower students for success through our values of Discovery, Diversity and Distinction. The current student population is more than 25,000, including a large percentage of students with diverse and culturally rich backgrounds. The University serves the San Joaquin Valley while maintaining deep involvement with the state, nation, and across the globe.

Metropolitan Fresno, with a multi-ethnic population of over 527,000, is located in the heart of the San Joaquin Valley. The campus is within driving distance of Yosemite, Kings Canyon and Sequoia National Parks, San Francisco, Los Angeles, the Monterey Peninsula, beaches, sailing, lakes, and numerous ski resorts. Fresno boasts one of the most reasonable housing markets in California and offers a wide array of locally grown fruits and produce.


Equal Employment Opportunity Information

California State University, Fresno is committed to maintaining and implementing employment policies and procedures in compliance with applicable state and federal equal employment opportunity laws and regulations. Executive Orders 1096 and 1097 prohibit discrimination, harassment, and retaliation on the basis of a protected status: race, color, religion, national origin, ancestry, age, sex (including gender identity), sexual orientation, marital status, pregnancy, mental disability, physical disability, medical condition and covered veteran status. Fresno State's commitment to diversity informs our efforts in recruitment, hiring, and retention. We are proud to be an affirmative action and equal opportunity employer.


Supplemental Information

Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with California State University, Fresno. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Fresno State has identified as sensitive.

The person holding this position is considered a "mandated reporter" under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.

This position may be a "designated position" under the California State University's Conflict of Interest Code. This will require the filing of a Statement of Economic Interest on an annual basis and the completion of training within six (6) months of assuming office and every two (2) years thereafter.

Fresno State is a tobacco-free, smoke-free and vapor-free campus.

Advertised: Pacific Standard Time
Applications close:

Back to search results Apply now Refer a friend

Share this:

| More
Applicant login to portal
Subscribe to Job alerts

Refine your search

Work type


Central California


Appointment Type
Bargaining Unit
Job Search Category/Discipline
Time Basis