Senior Application Development Analyst (JO#5960)

05 Jan 2024

Vacancy expired!

JOB TITLE: Senior Application Development Analyst – Web (Drupal, Cloud Architecture) -Hybrid

LOCATION: San Francisco or Sacramento

JOB OPENING #: 5960

OVERVIEW

The Judicial Council of California supports California’s court system, the largest in the nation, serving a population of more than 39.5 million people— about 12 percent of the total U.S. population. Our mission includes a commitment to providing fair and equal access to justice for all Californians.

The Self Representative Litigants Services unit within the Information Technology office is hiring a Senior Application Development Analyst.

The Self Representative Litigants Services under the SRL/Web Services Unit is the Unit responsible for designing, developing, and supporting the JCC Web infrastructure. We maintain the California Courts website, the Judicial Resources Network (JRN) website, several “Partner” sites, and the JCC Intranet (HUB). Due to legacy programs being sunsetted, Web Services has been tasked with migrating all JCC websites off of our legacy applications and onto Drupal 9/10.

The Judicial Council Information Technology unit is looking for a Senior Web Developer who has experience in developing Drupal Solutions for large scale, high traffic web sites. This position will be a part of the SRL/Web Services unit and will be responsible for sophisticated websites using Drupal CMS hosted on Microsoft Azure Cloud Architecture.

The Senior Application Development Analyst works with minimum supervision and coordinates and leads the IT technical teams to ensure network security and operability across the platform.

The Judicial Council strives for work life balance and includes substantial vacation and holiday time. In addition, we offer an excellent benefits package including pension, medical, dental and vision coverage, flexible spending, up to $130 per month reimbursement for qualifying commuting costs, and retirement savings plans. In San Francisco, the office is only a 7-minute walk from the Civic Center BART station in downtown San Francisco. In Sacramento, the office is located minutes from downtown, just north of Discovery Park.

The successful candidate will be expected to work in the Judicial Council’s San Francisco or Sacramento office; Hybrid work options for employees who live in areas surrounding these locations may be considered.

RESPONSIBILITIES

Migration of websites onto the Drupal 9/10 platform.

Develop and deploy websites and website applications in. Verify backup processes are in place.

Coordinates with web analysts, developers, and stakeholders in leading the configuration of an enterprise web content management platforms that support the Judicial Council, the Appellate Courts, Supreme Court, Trial Courts and other court sites.

Follow a DevOps workflow and identify areas that can be improved by using the workflow.

Maintenance and support of websites on Drupal 9/10.

Monitors performance of existing websites and troubleshoot issues.

Work with analysts and stakeholders to gather business requirements and user needs for improvements or new features.

Work with stakeholders to fix bugs and implement any changes from stakeholders.

Provides Support for Azure.

Maintains an active understanding of industry practices for securing servers, application software, and incident response.

Assist EA in load balancing and Performance tuning of the Web applications.

Setup and monitor Alerts for possible failures.

MINIMUM QUALIFICATIONS

Education and Experience

Bachelor’s degree preferably in computer science, information systems, or directly related field, and five (5) years of design and development experience including solid knowledge and proficiency in the software used in the assignment.

Possession of a bachelor’s degree in computer science, information systems, or directly related field may be substituted for one of the years of required experience. An additional four years of professional experience as noted above may substitute for the bachelor’s degree. Or, additional directly related experience and/or education may be substituted on a year-for-year basis.

OR

One year as an Application Development Analyst (utilizing the software used in the assignment) with the Judicial Council of California or one year of experience performing the duties of a class comparable in the level of responsibility to that of an Application Development Analyst in a California Superior Court or California state-level government entity.

Desirable Qualifications

Experience with CI/CD, deployment automation, CircleCI/Azure DevOps, or similar.

Experience with cloud-based infrastructure management

Experience with cloud-based monitoring and maintenance

Familiarity with ARM templates, Bicep, Ansible, or similar

Experienced in module and theme development, frontend frameworks, and site-building, with a proven track record of delivering high-traffic Drupal-based solutions.

Knowledgeable in making simple site configurations, including managing menus, users, blocks, front-page settings, etc. Changing or modifying existing settings.

Knowledge of Multilingual content management.  Able to manage languages and translations of Drupal page elements.

Knowledge of advanced theming.  Provide design implementation, responsive web design, grid-based layout techniques, jQuery-based interactions, Sass, installing themes, creating subthemes, and tweaking sub-themes with CSS and custom template files.  2+ years theming in Drupal 9.

Ability to design robust APIs to support mobile and desktop users.

Ability to write reusable code and tests, build prototypes, troubleshoot issues, remove bottlenecks, and integrate the elements.

Knowledge of Git.  Familiarity with git workflow, cloning, branching merging, and applying patches.

Ability to understand the visual language in accordance with the stakeholders' goals and existing brand. Develops and implements user interfaces based on provided UX/UI wireframes, design compositions, and style guides.

Ensure high performance and responsiveness to front-end applications and integrate the elements.

Ability to configure, administer, and maintain Apache, Tomcat, and Lucee environments.

Ability to provide user assistance to help end-users interact with software and authoring workflows.

Proven track record of developing web accessibility compliance protocols and procedures for a large organization.

Excellent verbal and written communication skills.

Other Information

Please note: If you are selected for hire, verification of employment eligibility or authorization to work in the United States will be required.

HOW TO APPLY

This position is Open Until Filled and requires the submission of our official application, responses to the supplemental questions, and a resume.

To complete the online application, please go to

https://www.courts.ca.gov/careers.htm and search for JO# 5960.

The Judicial Council provides reasonable accommodation to applicants with disabilities who request such accommodation. Reasonable accommodation needs should be requested through Human Resources at (415) 865-4260. Telecommunications Device for the Deaf (415) 865-4272.

PAYMENT & BENEFITS

$8,608 - $12,911 per month

Some highlights of our benefits package include:

Health/Dental/Vision benefits program

14 paid holidays per calendar year

Choice of Annual Leave or Sick/Vacation Leave

1 personal holiday per year

Up to $130 per month reimbursement for qualifying commuting costs

CalPERS Retirement Plan

401(k) and 457 deferred compensation plans

Employee Assistance Program

Basic Life and AD&D Insurance

FlexElect Program

Pretax Parking

Long Term Disability Program (employee paid/optional)

Group Legal Plan (employee paid/optional)

The Judicial Council of California Is an Equal Opportunity Employer.