job summary: Under the general direction of the Director of Systems, Servers and Websites, this position will work closely with the Web Development Center to administer the hosted and on premises web environments and Content Management systems to meet the various needs of our client. This position will play a key role in the assisting with the development, design and maintenance of responsive, secure, accessible and user friendly web environments. 35% Assist with administration of the campus Drupal environment. Maintain features and work with team members to provide continuous integration and development of the Content Management Framework. - Assist in the administration of the hosted web environment including monitoring of resource utilization and system uptime. - Work closely with hosting company and team lead to plan security and maintenance patch updates following department Change Management processes. - Maintain production, staging and development Drupal environments. - Maintain web environment PHP versions and configuration following lead recommendations. - Open tickets with Acquia support as needed and work to resolve identified issues with the environment. - Install and configure Drupal modules deemed necessary to support our production environment. Keep modules at current release levels and document any customizations deemed necessary for the client environment. 30% Development of custom Drupal Modules, support of clients custom theme, and database environments. - Work closely with team lead and department webmasters to document environment needs. Help determine if this need can be met by an existing Drupal module or if a custom module needs to be developed. - Support Software Development Life Cycle (SDLC) for custom Drupal modules by developing PHP code, creating and executing test plans, documenting module bugs, and working to correct software code. - Work with research team to maintain the templates used across the organization. - Create custom views using the data in the web environment database as needed. - Maintain and validate database backups. 20% Support the on-premise university template. - Work with team lead to develop, troubleshoot, test and deploy PHP, CSS, and HTML code to support the university template used by sites not hosted in Drupal. - Assist campus webmasters deploy the university template. Provide level three support for deployment issues. - Meet with campus webmasters to document university template enhancement requests. 10% Design, develop and maintain existing websites using responsive and accessible best practices. - Using strong knowledge of HTML5, CSS, and ARIA, design and maintain responsive and accessible web pages in various environments. - Work closely with the web accessibility team to review accessibility reports for all WDC-maintained sites and correct issues identified by the scan. - Perform automated and manual accessibility testing of web pages in the supported environment. 5% Communicate clearly and effectively with technical and non-technical individuals in a culturally diverse campus environment. Maintain a professional demeanor. Maintain IT professional standards of anonymity for data that resides on campus servers and computer systems. Maintain confidentiality of all information. Attend and participate in departmental and team meetings. Perform other duties as assigned to meet the needs and objectives of the department and/or division. location: Long Beach, California job type: Permanent salary: $80,000 - 100,000 per year work hours: 8am to 5pm education: Bachelors responsibilities: 35% Assist with administration of the campus Drupal environment. Maintain features and work with team members to provide continuous integration and development of the Content Management Framework. - Assist in the administration of the hosted web environment including monitoring of resource utilization and system uptime. - Work closely with hosting company and team lead to plan security and maintenance patch updates following department Change Management processes. - Maintain production, staging and development Drupal environments. - Maintain web environment PHP versions and configuration following lead recommendations. - Open tickets with Acquia support as needed and work to resolve identified issues with the environment. - Install and configure Drupal modules deemed necessary to support our production environment. Keep modules at current release levels and document any customizations deemed necessary for the client environment. 30% Development of custom Drupal Modules, support of clients custom theme, and database environments. - Work closely with team lead and department webmasters to document environment needs. Help determine if this need can be met by an existing Drupal module or if a custom module needs to be developed. - Support Software Development Life Cycle (SDLC) for custom Drupal modules by developing PHP code, creating and executing test plans, documenting module bugs, and working to correct software code. - Work with University Research and Development (URD) to maintain the university template used across the campus Drupal environment. - Create custom views using the data in the web environment database as needed. - Maintain and validate database backups. 20% Support the on-premise university template. - Work with team lead to develop, troubleshoot, test and deploy PHP, CSS, and HTML code to support the university template used by sites not hosted in Drupal. - Assist campus webmasters deploy the university template. Provide level three support for deployment issues. - Meet with campus webmasters to document university template enhancement requests. 10% Design, develop and maintain existing websites using responsive and accessible best practices. - Using strong knowledge of HTML5, CSS, and ARIA, design and maintain responsive and accessible web pages in various environments. - Work closely with the web accessibility team to review accessibility reports for all WDC maintained sites and correct issues identified by the scan. - Perform automated and manual accessibility testing of web pages in the supported environment. 5% Communicate clearly and effectively with technical and non-technical individuals in a culturally diverse campus environment. Maintain a professional demeanor. Maintain IT professional standards of anonymity for data that resides on campus servers and computer systems. Maintain confidentiality of all information. Attend and participate in departmental and team meetings. Perform other duties as assigned to meet the needs and objectives of the department and/or division. PURPOSE AND NATURE OF WORK RELATIONSHIP Web Development Center: Web server configuration and support, web/mobile development, DailyEnterprise Services Group: Azure integration, server support, FrequentlySystems and Servers Group: Server support in virtualized, FrequentlyNetwork Engineering Group: Load balancer, IP addressing, firewall configuration, As NeededTechnology Help Desk: Tier three support, As Needed REQUIREMENTS OF POSITION B.S. in Computer Science or related field preferredstrong knowledge of HTML5, CSS, and ARIAExperience using Drupal related command-line tools, i.e. Drush, desired.Experience administering a Drupal environment in a cloud and/or on-premise environment desired.Experience with PHP programming language preferred.Experience with GitHub desired.Knowledge of HTTP responses, REST APIs and JSON formatting Additional Skills - Knowledge of network architecture, configuration and interfaces. Familiarity with different networking protocols such as TCP/IP and NetBlOS for maintaining and troubleshooting. - The person holding this position is considered a "mandated reporter" under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment. - Understanding of authentication services such as Active Directory and LDAP. - Experience creating, normalizing and secure databases using various database offerings (MySQL, SQL, Oracle). Tools - Maintain a notification device for service responsibilities outside normal business hours. qualifications: Experience level: ExperiencedMinimum 2 years of experienceEducation: Bachelors (required) skills: PHPHTMLCSSDrupal (2 years of experience is required) Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance. We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance. For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.