General Information


Job Description INFO SYS ANL 4 Working Title Systems Engineer
Job Code 000499 Grade 25
Department Name Infrastructure and Systems Ops - D01132 Department Head Jeremy Fisher
Supervisor Okechukwu Uchendu Effective Date
Position(s) Directly Supervised
Job Code Title FTE

Generic Scope
Technical leader with a high degree of knowledge in the overall field and recognized expertise in specific areas; problem-solving frequently requires analysis of unique issues/problems without precedent and/or structure. May manage programs that include formulating strategies and administering policies, processes, and resources; functions with a high degree of autonomy.

Custom Scope
Applies advanced IT professional concepts and campus/medical center/OP objectives to resolve highly complex issues in one or more IT areas of specialization where analysis of situations or data requires an in-depth evaluation of variable factors. Recommends and may select methods, techniques and evaluation criteria to obtain results.

Department Custom Scope
Under the direction of the Manager of Systems Engineering and Operations, the Systems Engineer is responsible for implementing technical solutions to support the Information Technology Solutions organization. The Systems Engineer is also responsible for designing, deploying, and providing technical expertise of configuration management systems such as system orchestration, release management, automation, scripting, containerization, and cloud technologies. The Systems Engineer is responsible for analyzing technical products and systems; performing engineering design evaluation; making decision or recommending alterations of development and design to improve quality of systems and/or procedures. The Systems Engineer position is a subject matter expert in data center-centric to Cloud-based architectures that envision future state designs, delivering increased agility, scalability, performance, and resiliency. This role will architect, design, analyze, build, and deploy solutions to drive technology modernization and the incorporation of industry best practices.

Education & Experience Requirements

Education Requirements
Degree Requirement
Bachelor's degree in related area and/or equivalent experience/training. Required

Experience Requirements
Experience Requirement
6 - 10 years of related experience. Required
Demonstrated experience building configuration management systems such as Puppet, Ansible, or Cloud Formation. Required
Demonstrated experience supporting release management applications such as RunDeck, Jenkins, Maven, git, etc. Required
Demonstrated experience running cloud based workloads on AWS, Azure, or Google Cloud. Preferred

License Requirements

Certification Requirements
Certification Requirement
Cloud focused certification from any of the major cloud providers. Preferred
ITIL Foundation Certification v. 4 Preferred
Red Hat Certified Engineer (RHCE) Preferred

Educational Condition Requirements
Condition Requirement

Key Responsibilities

Description % Time
Independently manages systems and services for a large facility comprising multiple, highly integrated systems or campus/medical center/OP-wide and/ or institution-wide scope and makes recommendations for purchase or upgrade of new computer hardware, software and services. Performs complex and advanced analysis to acquire, install, modify and support operating systems, software, databases, utilities and/ or tools. Develops, applies and manages highly complex security configurations.
  • Systems include virtual infrastructure (VMware), containers (Docker/Kubernetes), configuration management systems (Puppet/Ansible), release management (RunDeck/Jenkins/Maven), third party (vendor supplied) applications, and cloud-based applications and platforms. Acts as escalation point for the Systems Operations team.
30
Designs, develops, modifies, debugs, deploys and evaluates highly complex software and scripts. Initiates, analyzes, designs and applies highly complex data sources. Plans and directs key activities in release management process. Oversees process and develops standards for migration of software from test to production.
  • Plays a key operational role in release management, automation, and building QA processes for the Systems Engineering group. Specifies, writes and executes highly complex scripts to support systems management, log analysis and other support duties for multiple, highly integrated systems.
20
Apply continuous improvements in engineering processes and work with high-performance teams to generate the required sophistication to survive increased complexity and the need to go faster
15
Initiates, designs or modifies highly complex systems, processes and procedures where standardized policies or procedures may not exist. Creates highly technical specifications for systems with broad impact at a campus/medical center/OP or within a large organization. Performs highly complex analysis of unit and user needs, documentation of requirements, and translation into proper system and process requirement specifications.
  • Designs, documents, and implements integration between disparate systems using industry best practices. Assists in translating user requirements into technological solutions.
10
Understands and applies industry practices, community standards and department/unit policies and procedures in depth. May serve as technical lead for multiple projects of moderate to broad scope. May lead a team of IT professionals. Implements and maintains project plans.
  • Provides technical expertise to the System Engineering and Operations team as well as the larger Enterprise Infrastructure group.
10
Researches, recommends and designs large and complex campus/medical center/OP-wide and/or institution-wide adoptions, deployments and technology transitions.
  • Stays current on industry standards, best practices, and new technologies. Recommends and implements proof of concepts around new technological solutions.
5
Develops full data/information documentation for highly complex small-and medium-size projects. Performs complex data management or resource research and studies for a variety of constituents; plans metadata acquisition for sets of unstructured data objects. Coordinates reviews of data models and data definitions. Develops both conceptual and detailed data models for projects. Initiates and designs for diverse data and data systems. Initiates, designs and implements detailed interfaces between computer systems. Initiates, designs, executes and sustains metadata for collections of digital objects.
  • Designs, documents, and implements connectivity between diverse systems, both on premise and in the cloud, using scripting or third party software.
5
Applies advanced concepts in working on database projects of campus/medical center/OP-wide and/or multi-institutional scope.
  • Configures data connections on application servers and works with the Database Administration team to perform full stack performance tuning.
5

Knowledge, Skills & Abilities

Knowledge/Skill/Ability Requirement
Advanced knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software. Advanced knowledge of computer security tools, best practices and policies including demonstrated experience securing server-based software. Demonstrated skill at analyzing and preventing security incidents of high complexity. Strong security skills for protecting the operating system, software, data and hardware. Required
Familiarity with data quality and governance issues and requirements. Required
Familiarity with logical data design and data mapping or data conversion. Required
Knowledge of test application code in client server environment. Required
Demonstrated 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. Required
Advanced knowledge of business and process analysis functions. Knowledge of the design, development and application of technology and systems to meet business needs. Required
Ability to engage and lead technical conversations with product teams, other IT engineers, and stakeholders throughout the system life cycle and support data-driven analytics and process rigor that facilitates effective decision making. Required
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 non-technical information in a clear and concise manner. Required
Demonstrated project management skills. Required
Demonstrated 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. Required
Advanced knowledge of Software Development Life Cycle including design, development, integration, test, deployment, maintenance and configuration management using tools such as git, Rundeck, Jenkins, Maven, Puppet, Ansible, Powershell, Python, and Groovy. Required
Ability to architect and implement cloud based designs for various workloads following industry best practices. Required
Works independently and as part of a team. Demonstrated problem-solving skills. Ability to learn effectively and meet deadlines. Demonstrated skill leading technical teams, including organizing workflow and scheduling assignments. Ability to work independently on complex technical projects as well as on a team of technical professionals and departmental decision-makers. Required
Advanced skills associated with programming design, modification and implementation. Advanced knowledge of secure software development. Demonstrated ability to create software specifications. Required
Technical skill to develop, implement and test disaster recovery functions using backup technologies. Required
In-depth knowledge of various areas of IT. Broad knowledge of the IT environment. Required
Ability to write technical documentation in a clear and concise manner. Required
Demonstrated comprehensive understanding of how system management actions affect other systems, system users and dependent/related functions. Experience in data integration and the specification of data services. Ability to understand and model complex knowledge-intensive processes such as scholarly and research processes. Required
Advanced knowledge of virtualization and containerization technologies such as VMware ESXi, Docker, Open Shift, or Kubernetes. Preferred

Special Requirements & Conditions
Special Condition Requirement
Must pass a background check. Required
Occasional travel for business meetings, conferences, and developmental opportunities. Required
Travel Outside of Normal Business Hours Required

Other Special Requirements & Conditions

Level of Supervision Received
Direction

Environment

Working Environment
Remote with occasional visits to campus as necessary.

Other Requirements

Items Used
  • Standard Office Equipment

Physical Requirements
  • Bend : N/A
  • Sit : Constantly
  • Squat : N/A
  • Stand : Occasionally
  • Crawl : N/A
  • Walk : Occasionally
  • Climb : N/A

Mental Requirements
  • Read/Comprehend : Constantly
  • Write : Frequently
  • Perform Calculations : Occasionally
  • Communicate Orally : Constantly
  • Reason & Analyze : Constantly

Environmental Requirements
  • Is exposed to excessive noise : No
  • Is around moving machinery : No
  • Is exposed to marked changes in temperature and/or humidity : No
  • Drives motorized equipment : No
  • Works in confined quarters : No
  • Dust : No
  • Fumes : No

Critical Position

Is Critical Position: Yes

More Information

General Campus Information

University of California, Riverside
900 University Ave.
Riverside, CA 92521
Tel: (951) 827-1012

Career OpportunitiesUCR Libraries
Campus StatusMaps and Directions

Department Information

Human Resources
1160 University Ave.
Riverside, CA 92521

Fax: (951) 827-6493
E-mail: jobshelp@ucr.edu

Footer