Job Description

Payroll Title:
Hiring Salary Range
$90,000 to $115,000 /year
Appointment Type:
Appointment Percent:
Total Openings:
Work Schedule:
Days, 8 hrs/day, Mon-Fri

#110231 Senior Information Systems Analyst

Extended Review Date: Wed 8/25/2021

For the safety and well-being of the entire university community, the University of California requires, with few exceptions, that all students, faculty and staff be vaccinated against the COVID-19 virus before they will be allowed on campus or in a facility or office. For more information visit:

This position will remain open until a suitable candidate is identified.

The effects of the COVID-19 pandemic have impacted UC San Diego Campus hiring. UCSD Campus will continue to recruit for essential positions and we ask for your understanding and patience with our application process during this unprecedented time. For more information regarding steps we are taking to keep applicants and staff safe during this time, please click here.

UC San Diego Policy will not allow this position to receive J-1 and J-1B work visa sponsorship.

Hybrid work will be considered


UC San Diego is ranked the 9th best public university in the nation by U.S. News and World Report and is the largest employer based in San Diego County. Reporting to the VC-CFO, Information Technology Services (ITS) delivers Enterprise information technology services to the University of California, San Diego (UCSD) under the leadership of the campus Chief Information Officer (CIO). Information Technology Services (IT Services) uses world-class services and technologies to empower UC San Diego's mission to transform California and the world as a student-centered, research-focused, service-oriented public university. As a strategic member of the UC San Diego community, IT Services embraces innovation in their delivery of IT services, infrastructure, applications, and support. IT Services is customer-focused and committed to collaboration, continuous improvement, and accountability.

Equity, Diversity, and Inclusion are core values at UC San Diego and within Information Technology Services. Crafting a culture around these values allows us to more deeply connect with and appreciate our employees, students, and campus partners. Information Technology Services is continuously working to build a community where we all feel safe, empowered, and encouraged to bring our authentic selves to work. We do this not only because it is what’s right, but because we know that diversity drives insight and innovation. We are proud to partner closely with UC San Diego’s Office for Equity, Diversity, and Inclusion, as their dedication to this mission helps us all to drive change.

With broad impact across UCSD's multi-billion-dollar research and education enterprise, Academic Technology Services (ATS) provides a variety of digital technology services to faculty, research staff, postdoctoral, graduate and undergraduate students, including all academic departments, schools and divisions. ATS coordinates across campus IT providers (including ITS, SDSC, Calit2, the Library), the Schools, Divisions, Departments and labs, Academic Affairs, Research Affairs, Teaching and Learning Commons, and other critical stakeholders to deliver coordinated services critical to all aspects of the research and education enterprise.

The EdTech Ecosystems team in Academic Technology Services is responsible for multiple instructional and research services at UC San Diego, including student account management, course rostering and provisioning, specialized computing environments such as machine learning, and learning management systems integration.

Do you have a passion for facilitating instruction and research? The Senior Information Systems Analyst is responsible for middleware and tools supporting academic course and services provisioning, including interfaces with campus administrative student information systems (SIS) and Identity/Access Management (IAM). The successful candidate will lead the evolution of this interface and contribute heavily to an updated architecture, including design/optimization of processes, as a result of a new campus IAM and forthcoming new SIS. This position will assess complex business problems for their components and dependencies, engage with stakeholders across the campus to understand their needs and business processes, and use this information to integrate UC San Diego academic systems with data from the campus administrative systems.

The Systems Analyst will develop software and middleware to integrate with a variety of APIs and tools, manage/troubleshoot database systems, mentor junior technical staff, and act as an expert resource for academic IT services staff. There’s a need for agility as new smaller projects emerge, and the ability to work in a variety of programming languages as needed. The successful candidate will be able to break down business processes and understand campus administrative systems, but have an enthusiasm for forwarding the campus mission and integrating with a variety of different applications, which might range from course provisioning to facilitating access to new instructional technologies.


  • Responsible for the interface between campus administrative student information and IAM systems.

  • Responsible for academic course and services provisioning.

  • Will lead integration of academic tools with a new identity/access management system.

  • Will integrate UC San Diego academic systems with data from the campus administrative systems.

  • Will manage/troubleshoot database systems.

  • Will mentor junior technical staff and act as an expert resource for academic IT services staff.

    • Employee must be available to work evenings and weekends.
    • Employee must be available to travel as required.


  • Bachelor's degree in related area and/or equivalent experience/training.

  • Advanced skills associated with programming design, modification and implementation. Advanced knowledge of secure software development. Ability to create software specifications. Thorough, demonstrated understanding of computer science concepts to include data structures, transaction processing, file systems, operating system internals, sorting, parsing, structured programming.

  • Advanced systems level and application programming ability using compiled and interpreted procedural languages such as C/C++ and Java, and related development tools including debuggers, revision control systems (e.g. git, RCS), makefiles; fluency in multiple computer languages, including Python and Perl.

  • Experience with database administration. Advanced knowledge of database management systems and standards. Knowledge relating to highly complex database system design. Advanced database querying and modeling skills working with moderately complex databases. Knowledge of conceptual database design. Skills necessary to develop procedures and standards relating to database management systems.

  • Skills associated with implementing database enhancements that improve performance and reliability of the system at the software, hardware and operating system level. Comprehensive understanding of and demonstrated facility in working with enterprise level relational database technology and implementations (such as Ingres, Sybase, DB2, MySQL, Postgres).

  • Advanced functional knowledge of database query languages such as SQL/QUEL, to include embedding database language elements in compiled languages and integrating database access into scripting languages.

  • Advanced knowledge of business and process analysis functions.. Knowledge of the design, development and application of technology and systems to meet business needs. Demonstrated understanding of and proven fluency in higher education administrative, instructional, and technology structures and processes, policies and procedures, and the higher education mission and priorities.

  • Advanced knowledge, skills and abilities associated with system problem identification and resolution. Knowledge necessary to design, set up, operate and correct malfunctions involving technology systems. Experience in incident response and digital forensics, including data collection, examination and analysis.

  • Demonstrated high level working knowledge of Unix/Linux operating system internals, utilities, system administration best practices and techniques, and expert level proficiency with scripting languages including csh/sh and Perl.

  • Proven experience designing and building APIs/web services and writing client software to interact with such services.


  • Job offer is contingent on clear background check.

Our employees enjoy competitive compensation packages and educational opportunities in a diverse, stimulating workforce. Click here for Details

Job offer is contingent on successful engagement in the UC COVID-19 Vaccination program (fully vaccinated with documented proof or approved exception/deferral).

The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, age, protected veteran status, gender identity or sexual orientation. For the complete University of California nondiscrimination and affirmative action policy see:

UC San Diego is a smoke and tobacco free environment. Please visit for more information.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online