Identity and Access Management Programmer; U Berkeley IT
Listed on 2026-05-17
-
IT/Tech
IT Consultant, Cybersecurity
About UC Berkeley
At the University of California, Berkeley, we are dedicated to fostering a community where everyone feels welcome and can thrive. Our culture of openness, freedom, and belonging makes it a special place for students, faculty, and staff. As a world‑leading institution, Berkeley is known for its academic and research excellence, public mission, diverse student body, and commitment to equity and social justice.
DepartmentalOverview
The Information Security Office (ISO) coordinates the risk management process for UC Berkeley's information systems and directs campus‑wide efforts to adequately secure institutional data. ISO is led by the Chief Information Security Officer and consists of seven areas:
Information Security Policy, Information Security Operations, Information Security Engineering, Identity and Access Management, Information Security Assessments, Outreach and Engagement, and Service Management.
Working with the IT Architect, the incumbent will evolve Cal Net's web applications using current technology for UI and backend development. Cal Net provides Identity and Access Management services. The role focuses on integrating new technologies into the UC Berkeley environment while ensuring performance, robustness, security, and accessibility campus standards for enterprise systems are met, and building key application components for campus developers.
Responsibilities- Plan, design, develop, modify, debug, deploy and evaluate complex software for functional areas. Analyze existing software and formulate logic for new systems, devise complex algorithms, perform data analysis and testing, and apply moderate security practices. Integrate with outside vendors or partner services as needed.
- Negotiate, develop and execute moderate test plans, create conversion and system implementation plans, train users, perform data modeling, performance and integration testing, and build interfaces for internal and external constituents. Manage source code control and configuration.
- Provide support, engage with customer or user support tickets, respond to incidents, and perform operational maintenance such as software deployments, upgrades and infrastructure enhancements.
- Gather, analyze, prepare and summarize recommendations for system and programming documentation; recommend and implement changes; negotiate specifications with stakeholders; produce project reports.
- Apply industry practices, community standards, and department policies; interact with senior internal personnel; serve as technical lead for moderate‑scope software projects; train users; negotiate project plans with stakeholders.
- Engage in continuous professional development and training and other duties as assigned.
- Experience with Java programming language and relational databases.
- Intermediate knowledge of secure software development.
- Demonstrated skills in software design, modification, implementation, and deployment, including object‑oriented concepts.
- Understanding of functional needs and how systems support those needs; ability to develop conversion and system implementation plans.
- Ability to interface with management regularly.
- Experience writing SQL and modifying database schemas.
- Experience identifying and using code libraries and open‑source forums.
- Experience planning deployments and creating mechanisms for feedback and monitoring such as logging.
- Proficiency with software repositories and tooling such as Git.
- Testing and test‑planning skills, including automated testing frameworks for unit, integration, and functional tests within a CI system.
- Experience with common programming tools, IDEs, and continuous integration platforms; ability to follow specifications.
- Effective communication and interpersonal skills.
- Ability to convey technical information to technical and non‑technical personnel at various levels.
- Self‑motivated, works independently and as part of a team, learns effectively, and meets deadlines.
- Broad problem‑solving skills.
- Bachelor's degree in a related area and/or equivalent experience/training.
- Knowledge and experience with Identity and Access Management…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).