Search for University Jobs in Staff & Non-Managerial Professionals

Job ID: 232366

Digital Curriculum Specialist (7309U) Job 65818 - Data Science Undergraduate Studies (DSUS)
University of California, Berkeley

Date Posted Mar. 5, 2024
Title Digital Curriculum Specialist (7309U) Job 65818 - Data Science Undergraduate Studies (DSUS)
University University of California, Berkeley
Berkeley, CA, United States
Application Deadline Open until filled
Position Start Date Available immediately
  • Professional Staff
  • Library

Digital Curriculum Specialist (7309U) Job 65818 - Data Science Undergraduate Studies (DSUS)

About Berkeley

At the University of California, Berkeley, we are committed to creating a community that fosters equity of experience and opportunity, and ensures that students, faculty, and staff of all backgrounds feel safe, welcome and included. Our culture of openness, freedom and belonging make it a special place for students, faculty and staff.

The University of California, Berkeley, is one of the world's leading institutions of higher education, distinguished by its combination of internationally recognized academic and research excellence; the transformative opportunity it provides to a large and diverse student body; its public mission and commitment to equity and social justice; and its roots in the California experience, animated by such values as innovation, questioning the status quo, and respect for the environment and nature. Since its founding in 1868, Berkeley has fueled a perpetual renaissance, generating unparalleled intellectual, economic and social value in California, the United States and the world.

We are looking for equity-minded applicants who represent the full diversity of California and who demonstrate a sensitivity to and understanding of the diverse academic, socioeconomic, cultural, disability, gender identity, sexual orientation, and ethnic backgrounds present in our community. When you join the team at Berkeley, you can expect to be part of an inclusive, innovative and equity-focused community that approaches higher education as a matter of social justice that requires broad collaboration among faculty, staff, students and community partners. In deciding whether to apply for a position at Berkeley, you are strongly encouraged to consider whether your values align with our Guiding Values and Principles, our Principles of Community, and our Strategic Plan.

At UC Berkeley, we believe that learning is a fundamental part of working, and our goal is for everyone on the Berkeley campus to feel supported and equipped to realize their full potential. We actively support this by providing all of our staff employees with at least 80 hours (10 days) of paid time per year to engage in professional development activities. To find out more about how you can grow your career at UC Berkeley, visit

Departmental Overview

Data Science Undergraduate Studies (DSUS) offers a range of academic, cocurricular, and enrichment programs-including the Data Science major and minor-with a wide-reaching impact both across UC Berkeley and beyond. Designed in collaboration with faculty from across Berkeley, Data Science invests students with deep technical knowledge, expertise in how to apply that
knowledge in a field of their choosing, and an understanding of the social and human contexts and ethical implications of how data are collected, analyzed, and used. This combination positions graduates to help inform and develop solutions to a range of pressing challenges, from adapting industry to a new world of data to amplifying learning in education to helping communities recover from disaster.

DSUS is part of the College of Computing, Data Science and Society (CDSS), which strives to develop, implement, and share high-quality, ethics-oriented, and accessible curricula, educating a diverse student body in data science, computing, and statistics. Core to the college is an understanding of how computing and data science affect equality, equity, and opportunity-and the
capacity to respond to social challenges.

UC Berkeley Data Science Undergraduate Studies (DSUS) has been pioneering an open source teaching stack with many components. This position would be responsible for software maintenance and development. Technical knowledge would include programming in Python, knowledge of the Data Science software stack, knowledge of Github, and familiarity with course infrastructure. This position would be responsible for supporting and training instructors, administrative staff, students on course staff, and enrolled students who all interact with the teaching stack software. This role would create staff resilience to support key elements of course infrastructure across classes and time, since students on course staff may change each semester.

**This position is designated hybrid, with an expectation of 2-3 days per week of on campus work**

Application Review Date

The First Review Date for this job is: 3/21/24 - Open Until Filled


**This position is designated hybrid, with an expectation of 2-3 days per week of on campus work**


  • Designs, develops, modifies, debugs, and deploys complex software and scripts to support curriculum deployment and operation of Data Science courses.
  • Performs complex data analysis and evaluates the design and use of data sources within the curriculum framework.
  • Monitors software development with source code control techniques and configuration management to maintain integrity and track changes.
  • Executes detailed testing of software and curriculum-related tools to ensure proper operation and adherence to test plans, guaranteeing functionality and user experience.
  • Manages the integration of interconnected open-source packages within the curriculum, ensuring version compatibility and seamless operation across various components.
  • Implements workflows for autograding and PDF generation to streamline the assessment and resource distribution processes.
  • Conducts thorough debugging of the curriculum and its deployment mechanisms before release, ensuring high-quality educational content free from errors.
  • Ensures interoperability between the curriculum, servers, and grading frameworks to support a smooth, efficient educational experience for thousands of students.


  • Identifies, evaluates, and develops a socio-technical course deployment system for use in Data Science courses.
  • Curates workflow for curriculum deployment through to end users.
  • Supports faculty and instructional staff in maintaining and documenting workflows.
  • Develops processes and procedures, ensuring that the system and processes are usable by faculty lecturers, TAs, and work with server staff.
  • Provides continuity and documentation for keeping classes running smoothly semester to semester.
  • Responsible for open source teaching stack, including website, textbooks, teaching packages, and grading workflows.


  • Troubleshoots and resolves complex technical issues related to the Data Science classes.
  • Designs and manages the workflow of support requests, including setting priorities and tracking issue resolution.
  • Serves as the primary point of communication among faculty, departmental IT, and campus IT to ensure cohesive support and problem-solving.
  • Demonstrates mastery of various systems integral to Data Science classes, with a clear understanding of escalation procedures and key contacts for resolving specific problems.


  • Employs scripting to enhance the efficiency of teaching Data Science classes at scale, particularly for managing large class enrollments.
  • Provides expertise in scripting for Data Science class management, ensuring documentation is thorough and accessible for future reference.
  • Develops and maintains scripts to support instructional staff, facilitating course logistics like interfacing with campus APIs and managing schedules.
  • Utilizes advanced data/information administration concepts to manage and execute complex assignments effectively.
  • Independently analyzes complex information requirements, documenting them with formal data definition techniques and adherence to naming standards.
  • Conducts detailed data management tasks or resource research and studies to support various stakeholders.


  • Takes an active role in implementing or supervising projects to introduce new functionality or address technical debt, aiming to improve existing processes.
  • Applies industry best practices, community standards, and specific department/unit policies and procedures to work assignments.
  • May act as a technical lead for projects of moderate scope, guiding project direction and decision-making.
  • Provides training to course staff on how to effectively use instructional tools and technologies.


  • Professional Development and Growth.
  • Engages in opportunities for training, workshops, seminars, pertinent to the position.

Required Qualifications

  • Broad knowledge of various areas of IT.
  • Demonstrated ability to install software and troubleshoot and repair moderately complex problems with software. Understanding of and experience troubleshooting client and server issues and actions that can be taken to improve or correct performance. Experience in incident response and digital forensics, including data collection, examination and analysis.
  • Ability to write technical documentation in a clear and concise manner.
  • Works independently and as part of a team. Demonstrated problem-solving skills. Ability to learn effectively and meet deadlines.
  • Demonstrated comprehensive understanding of how system management actions affect other systems, system users and dependent / related functions.
  • Interpersonal skills sufficient to work with both technical and non-technical personnel at various levels in the organization. Ability to elicit and communicate technical and nontechnical information in a clear and concise manner.
  • Familiarity with data quality and governance issues and requirements, including FERPA and other student data privacy concerns.
  • Bachelor's degree in related area and / or equivalent experience / training.

Preferred Qualifications

  • Advanced skills associated with programming design, modification and implementation. Basic knowledge of secure software development. Demonstrated ability to create software specifications.
  • Thorough knowledge of pedagogy and process analysis functions. Knowledge of the design, development and application of technology and systems to meet instructional needs.
  • Knowledge of curriculum and teaching tools in higher education.
  • Knowledge of Data Science tools and technology stack, including basic Python packages used in Data Science analysis.
  • Knowledge of Jupyterhub servers - cloud based deployment of interactive computational environment for learning.
  • Knowledge of containers and containerization scripts.
  • Comfortable with Github and open source software workflows.
  • Basic knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software.

Salary & Benefits

For information on the comprehensive benefits package offered by the University, please visit the University of California's Compensation & Benefits website.

Under California law, the University of California, Berkeley is required to provide a reasonable estimate of the compensation range for this role and should not offer a salary outside of the range posted in this job announcement. This range takes into account the wide range of factors that are considered in making compensation decisions including but not limited to experience, skills, knowledge, abilities, education, licensure and certifications, analysis of internal equity, and other business and organizational needs. It is not typical for an individual to be offered a salary at or near the top of the range for a position. Salary offers are determined based on final candidate qualifications and experience.

The budgeted salary that the University reasonably expects to pay for this position is $85,800 - $114,700, not to exceed $158,200 (grade 23).

Conviction History Background

This is a designated position requiring fingerprinting and a background check due to the nature of the job responsibilities. Berkeley does hire people with conviction histories and reviews information received in the context of the job responsibilities. The University reserves the right to make employment contingent upon successful completion of the background check.

Equal Employment Opportunity

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, sexual orientation, gender identity, national origin, disability, or protected veteran status. For more information about your rights as an applicant, please see the U.S. Equal Employment Opportunity Commission poster.

For the complete University of California nondiscrimination and affirmative action policy, please see the University of California Discrimination, Harassment, and Affirmative Action in the Workplace policy.

To apply, visit


Please reference in your cover letter when
applying for or inquiring about this job announcement.

Contact Information

Please see the job description for contact details
pertaining to this university job announcement.


Refer this job to a friend or colleague!

New Search | Previous

RSS for the latest higher education jobs
Atom for the latest higher education jobs
Need a Sabbatical Home Near Berkeley?