JDXpert Jobs
     
HRTMS Job Description Management

Senior DevOps Engineer

APPLICATIONS PROGR 4 (000652)

UCPath Position ID: TBD_219

 

 

 

Position Description History/Status

Approved Date:

4/5/2024 6:32:09 PM

Date Last Edited:

4/5/2024 6:32:05 PM

Last Action Effective Date:

4/5/2024

Organization Details

Business Unit (Location):

LACMP

Organization Code:

5000O

Organization:

ADMINISTRATIVE VICE CHANCELLOR         

Division Code:

5901D

Division:

ADMINISTRATION                         

Department:

455400 - IT SERVICES

Position Details

UCPath Position Number:

TBD_219

Position Description ID

172147

UC Payroll Title:

APPLICATIONS PROGR 4 (000652)

Business Title:

Senior DevOps Engineer

Personnel Program

Management and Senior Professional (MSP)

Salary Grade:

Grade 24

Job Code FLSA:

Exempt

Union Code (Collective Bargaining Unit):

99: Non-Represented (PPSM)

Employee Relations Code:

E: All Others - Not Confidential

Employee Class (Appt Type):

2 - Staff: Career

Full-Time Equivalent (FTE)

1

SUPERVISION

UCPath Reports to Position Number:

00000000

Reports to Payroll Title:

INFO SYS SUPV 2

UCPath Department Head Position Number:

40068309

Department Head Payroll Title:

INFO SYS MGR 4


Level of Supervision Received

GENERAL SUPERVISION - Indicates that the incumbent develops procedures for performance of variety of duties; or performs complex duties within established policy guidelines.


POSITION SUMMARY

The Senior DevOps Engineer will be responsible for designing, implementing, maintaining, and evolving robust software engineering and DevOps practices following industry leading practices tailored to UCLA's specific needs. This role will focus on innovation, automation, and scalability of engineering and DevOps practices while enabling efficient and effective software development practices. Leveraging a high level of expertise in DevOps principles, practices, and tools, the Senior DevOps Engineer will collaborate with product, infrastructure, and security teams to design end-to-end engineering and DevOps practices. Additionally, this role will bring technical thought leadership, drive the adoption of modern engineering methodologies for large technology transformation initiatives, and support the automation of CI/CD pipelines.

 

The Senior DevOps Engineer will positively impact UCLA's operations and culture by optimizing software and product development in service of the university's academic mission. This team member will advance the University's mission by delivering exceptional information technology services comprehensively and consistently across faculty, staff, and students. This role will execute UCLA's vision while modeling UCLA's culture and values.


Department Summary

The Digital Foundry sets the strategy to accelerate the adoption of industry leading practices across technology modernization domains, supporting a portfolio of enterprise-wide products and platforms that enable the activities of academic and administrative stakeholders

across the university. The Digital Foundry team focused on three main pillars:

 

1) Human-Centered Product Strategy and Design, including product discovery, user-research, accessibility, UX, and UI services.

2) Cloud and DevOps Strategy support the evolution of our cloud and engineering capabilities across infra, data, and product delivery teams championing a cloud-first approach coupled with automation and AI capabilities to deliver features faster and more reliably.

3) Solutions Architecture fosters the implementation of cohesive end-to-end solution architectures, ensuring baseline interoperability, reliability, scalability, and security capabilities are in place when architecting new solutions or updating existing ones.

 


Key Responsibilities and Essential Functions

Function

Responsibilities

% Time

DevOps Engineering

1. Designs, implements, and maintains a scalable and robust DevOps architecture (methodologies and toolsets) that aligns with the university's software development lifecycle (SDLC) and ensures efficient and reliable software delivery and operations. Implement best practices for version control, build automation, continuous integration/continuous delivery (CI/CD), configuration management, and infrastructure as code (IaC).

35%

DevOps Engineering

2. Leads the development of automation scripts, tools, and frameworks to streamline and optimize software development, deployment, and operations processes. Implement monitoring, logging, and alerting solutions to ensure proactive identification and resolution of issues. Automate deployment, scaling, and management of applications and infrastructure using industry-leading tools and technologies.

3. Leads collaboration with cross-functional teams, including software developers, system administrators, quality assurance teams, and other stakeholders, to ensure smooth coordination and communication across the software development and operations lifecycle.

4. Provides technical leadership and mentorship to junior team members, and contributes to the development of team skills and capabilities.

35%

Problem Solving & Continuous Improvement

1. Provides technical guidance and support to software developers, system administrators, and other team members to ensure successful delivery and operation of software applications and products.

2. Analyzes problems by performing root cause analysis exercises to improve software and product development. Identifies and recommends solutions for problem resolution and prevention.

3. Serves as a driver of strategic innovation, proactively identifying emerging trends, technologies, and best practices in the field of DevOps and driving their adoption within the university IT environment. Evaluates new tools, technologies, and processes to optimize software development, deployment, and operations, and contribute to the development of the university's IT strategy.

 

10%

Project Planning & Management

1. Coordinates DevOps and engineering related adoption and implementation projects.

10%

Communications & Training

1. Provides group trainings and workshops to development teams to support the adoption of modern DevOps and engineering practices.

5%

Other

Actively contributes to promoting equity, diversity, and inclusion across the organization and UCLA’s campus. Actively promotes the organization’s core values and consistently integrates innovation, employee fulfillment, teamwork, respect, excellence, integrity, service, and accountability into each aspect of their work. Maintains current knowledge of University policy and procedure; effectively, consistently and fairly applies University policy and/or campus/division procedures for assigned area and team members supervised; complies with University, Campus and division policies and procedures regarding privacy of information, authorized use of University resources and the security of University systems and data.  Performs other related responsibilities as requested and when necessary.

5%


Other Requirements - Applies to all Positions

•

Performs other duties as assigned.

•

Complies with all policies and standards.

•

Complies with the University of California, Los Angeles (UCLA) Principles of Community.

•

This position description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of the organization.


QUALIFICATIONS


Educational Requirements

Education Level

Education Details

Required/
Preferred

And/Or

Bachelor's Degree

Information technology or computer science, or a related field, or equivalent combination of experience/training.

Required

 

Bachelor's Degree

Information technology or computer science.

Preferred

 


Experience Requirements

Experience

Experience Details

Required/
Preferred

And/Or

Five years

Experience working in one or more of the following fields: Cloud engineering, DevOps, software engineering, or related field.

Required

 

 

Extensive experience with version control systems (e.g., Git), build automation tools (e.g., Jenkins), containerization (e.g., Docker), and configuration management tools (e.g., Ansible).

Required

 

 

Experience participating in activities to advance an inclusive environment that values equity, diversity, inclusion and belonging. 

Required

 

 

Experience working in a project-based environment using leading project management practices. 

Required

 

 

Experience in complex higher education environments, serving academic and administrative functions of a large public university.

Preferred

 

Seven or more years

Experience working in one or more of the following fields: Cloud engineering, DevOps, software engineering.

Preferred

 


Licenses, Certifications and Professional Affiliations

AWS, Azure, GCP: DevOps Professional or equivalent

 

Preferred

 


Knowledge, Skills and Abilities

KSAs

Required/
Preferred

Strong expertise in DevOps principles, practices, and tools, with significant experience in IT operations, software development, or related roles.

Required

Demonstrated expertise in implementing and managing CI/CD pipelines and automated deployment processes.

Required

Strong scripting and programming skills (e.g., Python, Bash, Ruby, Perl) for automation and tooling. In-depth knowledge of cloud computing platforms (e.g., AWS, Azure, GCP) and experience with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation).

Required

Strong understanding of networking, security, and system administration concepts, and experience with Linux and Windows operating systems.

Required

Strong written and verbal communication skills and is able to communicate complex technical ideas to a diverse community of colleagues and stakeholders. Can relay technical information to audiences of technical and non-technical stakeholders.

Required

Able to establish and advance positive working relationships and a strong rapport with a diverse community of colleagues including team members, stakeholders, and customers.

Required

Advanced organizational skills and is able to balance competing priorities and deliver concurrent projects to various stakeholder types.

Required

Advanced problem-solving skills; ability to uncover root of difficult problems and scope solutions based on knowledge of available resources and timelines as well as awareness of vision and strategy. Seeks information from multiple and diverse sources to inform solutions.

Required

Thinks creatively and introduces innovations such as the incorporation of new technologies or processes. Thrives in an ever-changing, fast-paced environment.

Required


SPECIAL REQUIREMENTS AND/OR CONDITIONS OF EMPLOYMENT


Reporting and Background Check Requirements

Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation.

Live Scan Background Check: A Live Scan background check must be completed prior to the start of employment.


LOCATION AND PHYSICAL, ENVIRONMENTAL, MENTAL (PEM) REQUIREMENTS

Environment and Work Location Information

Environment Type:

Non-Clinical Setting

Location Setting:

Campus

Location:

 


Physical Requirements

The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Physical Requirements

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Standing/Walking

 

 

X

 

 

Sitting

 

 

X

 

 

Bending/Stooping

 

X

 

 

 

Squatting/Kneeling

 

X

 

 

 

Climbing

X

 

 

 

 

Lifting/Carrying/Push/Pull 0-25 lbs

 

X

 

 

 

Lifting/Carrying/Push/Pull 26-50 lbs

X

 

 

 

 

Lifting/Carrying/Push/Pull over 50 lbs

X

 

 

 

 

Physical requirements other

X

 

 

 

 


Environmental Requirements

The environmental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Chemicals, dust, gases, or fumes

X

 

 

 

 

Loud noise levels

X

 

 

 

 

Marked changes in humidity or temperature

X

 

 

 

 

Microwave/Radiation

X

 

 

 

 

Operating motor vehicles and/or equipment

X

 

 

 

 

Exposures other

X

 

 

 

 


Mental Requirements

The mental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Sustained attention and concentration

 

 

X

 

X

Complex problem solving/reasoning

 

 

X

 

X

Ability to organize & prioritize

 

 

X

 

X

Communication skills

 

 

X

 

X

Numerical skills

 

X

 

 

X

Mental demands other

X

 

 

 

 


Blood/Fluid Exposure Risk

The exposure described here is what can be expected of an employee in performing the essential functions of this position.

X

Classification 3:  Position in which exposure to blood, body fluids or tissues is not part of the position description. The normal routine task involves no exposure to blood, body fluids or tissues and the employee can decline to perform tasks which involve a perceived risk without retribution.