Innovation And Technology Analyst Ii - Drupal Administrator
Listed on 2026-02-07
-
IT/Tech
Database Administrator, IT Support
Overview
The City of Riverside, Innovation and Technology (IT) is accepting applications for the position of INNOVATION AND TECHNOLOGY ANALYST II - DRUPAL ADMINISTRATOR to fill one vacancy in the Applications Division
. The eligibility list established may be used to fill the current and/or upcoming vacancies within this classification for up to six (6) months.
The IT Analyst II Drupal Administrator is responsible for managing and optimizing the City’s Drupal platform, including module development, performance tuning, and secure deployments. The role also supports full stack development by building and integrating robust web applications that deliver seamless user experiences across front-end and back-end systems.
Under general supervision, the Innovation and Technology Analyst II performs a variety of complex professional, technical and analytical duties in programming, testing, troubleshooting, installation, implementation, documentation and maintenance of assigned systems, databases, programs and applications, and performs other duties as assigned. Typical duties include, but are not limited to:
- Perform complex system analysis in the design, development, implementation, and maintenance of information systems, networks, servers, supporting hardware and software applications.
- Provide advanced technical assistance to system users in accordance with information systems policies, procedures, methods and techniques.
- Participate in evaluating, planning, implementing and integrating new systems and current system upgrades.
- Prepare and design complex technical reports through database and report writing tools.
- Develop time management tasks as they relate to a project implementation.
- Perform research, gather costing information, vendor quotes and recommend hardware and software based on City standards.
- Develop and produce system documentation, instructional and procedural manuals.
- Coordinate and conduct training for client users on assigned systems, applications, or other special projects.
- Work with administration and propose enhancements to improve services, policies, and procedures.
- Maintain effective and professional relationships with vendors and their technical support personnel.
- Provide on-call after hours support 24x7 as assigned.
- Provide scheduled after hours support for migrations, installations, troubleshooting and upgrades as assigned.
Option I
- Education:
Equivalent to a Bachelor’s Degree in Computer Science, Information Systems, or closely related field. - Experience:
Two years of full-time work experience in computer science, information systems, voice/data communications, data center operations, database administration or a related field.
Option II
- Education:
Equivalent to an Associate’s Degree in Computer Science, Information Systems, or closely related field. - Experience:
Four years of full-time work experience in computer science, information systems, voice/data communications, data center operations, database administration or a related field.
Option III
- Education:
High School graduation or satisfactory equivalent (GED). - Experience:
Six years of full-time work experience in computer science, information systems, voice/data communications, data center operations, database administration or a related field.
Necessary Special Requirement
- When assigned to the Police Department, must be able to successfully pass an extensive police background.
- 2+ years of professional Drupal experience (Drupal 10/11 preferred) with hands-on experience using Composer, Twig templating, and Symfony-based architecture.
- Strong practical experience with modern Drupal practices, including custom module development, component-driven theming, and performance optimization.
- Knowledge of modern Drupal development standards, tools, and ecosystem (Drupal 11 core features, decoupled JSON:
API, Recipes & Automatic Updates). - Experience building and maintaining content types, views, and custom modules.
- Competent in safely applying updates to both core and contributed modules.
- Understanding of Drupal caching mechanisms and performance fundamentals.
- Experience…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).