Logo
Devopshunt

DevOps Analyst (7309U), Library Administration - 74100

Devopshunt, Berkeley, California, United States, 94709


DevOps Analyst (7309U), Library Administration - 74100

University of California Berkeley Type:

Full-time Location Type:

Hybrid Salary:

$88,900 - $108,900 a year Full job description

DevOps Analyst (7309U), Library Administration - 74100 About 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 make 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. Since our founding in 1868, we have driven innovation, creating global intellectual, economic and social value.

We are looking for applicants who reflect California's diversity and want to be part of an inclusive, equity-focused community that views education as a matter of social justice. Please consider whether your values align with our Guiding Values and Principles, Principles of Community, and Strategic Plan.

At UC Berkeley, we believe that learning is a fundamental part of working, and provide space for supportive colleague communities via numerous employee resource groups (staff organizations). 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 full-time staff employees with at least 80 hours (10 days) of paid time per year to engage in professional development activities. Find out more about how you can grow your career at UC Berkeley.

Departmental Overview

The Library Information Technology (Library IT) Department is charged with the design, development, management, and maintenance of flexible and reliable technology environments for the Library, specifically: the development and management of digital collections and services and their associated digital discovery and access platforms; creation of digital content; digital preservation tools; the development of a fully accessible and responsive library web presence that applies user experience principles and strategies; the development and support of server-based technologies for the delivery of library services; the maintenance of library management and discovery systems; the management of the library's computing services including desktop support, software, and library labs for library staff and public; and the development and delivery of frameworks and applications to support collaborative storage, delivery, and preservation of information resources. The digital and library technology applications and collections developed and managed by Library IT are research vehicles that are used by library patrons ranging from UC Berkeley faculty, students, and staff, other institutions' faculty and graduate students, and the general public.

Position Summary

The DevOps Analyst will play a key role in the design, implementation, and maintenance of the Library's Windows-based systems. This role will involve analyzing existing systems and proposing new ones, identifying areas for improvement in reliability, security, performance, and architecture, and developing and executing plans to implement these improvements. Working within the Library's cross-platform Linux/Windows DevOps team, the Analyst will collaborate with staff across campus to ensure Library systems meet the evolving needs of the UC Berkeley community.

Responsibilities

Print Server Administration: Analyzes, plans, proposes, and implements cross-network migration and upgrade of shared printing services (Pharos). Works with others on the DevOps team to troubleshoot day-to-day issues. Develops automated and manual testing procedures in collaboration with DevOps and ESS (Endpoint Solutions and Services) staff. Windows DevOps Engineering: Develops comprehensive automated administrative, patching, and testing procedures for Windows servers using a variety of Microsoft and other licensed tools, homegrown applications and scripts, and open-source products. Develops custom tooling to fill gaps and improve observability, monitoring, security. Analyzes novel and complex Windows services and develops plans for improving their reliability, quality, availability, and security. Troubleshoots and resolves complex issues, escalating as necessary. Project Management and Analysis: Provides project management for a variety of DevOps projects developing timelines, task lists, and managing communication within Library IT and beyond. Oversees the implementation, deployment, and integration of solutions, ensuring successful delivery and sustainability of solutions. Proposes new service offerings or enhancements to existing systems to align with best practices, improve overall service quality, and support a culture of continuous improvement. Research and Documentation: Documents technical processes and procedures for internal knowledge sharing and team continuity. Writes and presents technical training materials with and for use by other IT staff. Writes instructions and provides training on relevant technologies for Library staff. Actively researches and implements the latest technologies and tools to improve workflows and outcomes.

Other duties as assigned.

Required Qualifications Excellent problem-solving and analytical skills and the desire to apply them to unfamiliar projects. Experience with Windows Server administration and configuration (e.g. Active Directory, Group Policies, security and patching, working with the registry, firewalls and network configuration, etc.). Experience automating administration and configuration tasks using a variety of Microsoft and non-Microsoft tooling (e.g. Powershell, Chocolatey, Ansible, Packer, Terraform). Experience with version control systems. Demonstrated ability to communicate effectively verbally and in writing with technical and non-technical audiences. Demonstrated ability to plan, organize, and execute technical projects. Bachelor's degree in related area and/or equivalent experience/training.

Preferred Qualifications Experience with git version control systems. Familiarity with continuous improvement methodologies (e.g. Kaizen, Six Sigma). Familiarity with CI/CD tools such as Jenkins, GitHub Actions, and GitLab CI. Familiarity with VMware virtualization (ESXi/vSphere) and templating. Experience with or interest in hybrid Windows/Linux administration. (We use Red Hat Enterprise Linux.) Experience with a systems programming language (Python, Rust, Erlang, etc.). Experience working with a ticketing or project management tool (e.g. Jira, ServiceNow, BaseCamp, GitHub Issues). Experience in a higher education and/or library environment. Demonstrated ability to work independently and as part of a team. Demonstrated ability to learn new technologies quickly. Demonstrated ability in understanding Windows security environment.

Salary & Benefits

This is a 100% full-time (40 hrs a week) exempt career position, which is paid monthly and eligible for UC 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.

#J-18808-Ljbffr