Job Information

Error Icon

Public Transportation Services Corporation (PTSC)
PTSC is an equal employment opportunity employer

Non-Represented EMPLOYMENT OPPORTUNITY

Bulletin No:
005059-003
Job Title:
WEB SYSTEMS DEVELOPER (TECHNICAL LEAD)
Specialty:
Technical Lead
Closing Date:
06-DEC-19
Salary Grade:
H1M
Salary Range:
$84,468 - $105,560 - $126,672
External/Internal:
EXTERNAL

At Will**

Other Info:

This bulletin is posted to establish or add to a Qualified Candidate Pool(QCP)

 

Basic Function

To deploy and maintain all aspects of web systems engineering, web software engineering, and web database administration for customer-facing websites, tools, and applications within Communications.

Example Of Duties

  • Oversees all aspects of web systems programming for customer-facing digital services, including design, integration, installation and testing, resolving web system software problems, maintaining web systems security and operating web software
  • Reviews web systems software release levels and recommends upgrades when necessary by assessing web system software products available on the market
  • Researches, identifies, and refers complex technical problems related to web platform management, database administration, network connectivity to the appropriate ITS operating unit for resolution
  • Oversees the web software development and enhancement, and provides technical support for Communications
  • Supervises and provides technical direction for a team of technical staff
  • Performs web system analysis, design, implementation and integration of complex web application information systems
  • Performs programming, system analysis and design of complex web systems using Information System Development Methodology in a multi-platform infrastructure and environment
  • Identifies, diagnoses and resolves web system problems involving programming logic, interoperability between several technical components, and client interface
  • Monitors and leads consultants in the analysis, design, implementation and integration of web systems
  • Leads in the evaluation of commercial off-the-shelf (COTS) web software; and oversees the configuration, implementation, and integration of commercial off-the-shelf (COTS) web software
  • Leads web database upgrade and capacity planning; administers development, staging, testing, and production database environments
  • Determines web database memory requirements, processing power, storage, network connections, and performance optimization
  • Determines appropriate software version to support the application, and installs on server(s)
  • Monitors and manages web data storage to maximize efficiency by conducting database performance tuning, query optimization, index tuning, tables restructuring, and storage optimization
  • Establishes and maintains security and controls access for all web databases and storage
  • Oversees and establishes process for web database backup and recovery, database security, fault tolerance, and scalability
  • Supports disaster recovery efforts at remote sites, performs web database service pack upgrades and release upgrades
  • Manages, troubleshoots and resolves problems in web operating system, web servers, web databases, and recovery programs
  • Contributes to ensuring that the EEO policies and programs of Metro are carried out

Requirements For Employment

  • Bachelor's Degree - Computer Science, Business Information System Technology, Integrated Media or related field
  • 4 years of experience maintaining web systems, web software engineering, and web database administration including 2 years of supervisory experience in developing web/online systems
  • Master's degree in a related field is desirable
Preferred Qualifications

Preferred Qualifications (PQs) are used to identify relevant knowledge, skills, and abilities (KSAs) as determined by business necessity. These criteria are considered preferred qualifications and are not intended to serve as minimum requirements for the position. PQs will help support selection decisions throughout the recruitment. In addition, applicants who possess these PQs will not automatically be selected.

The following are the preferred qualifications :
  • Experience using RESTful APIs and microservices

  • Experience using Python/Django and PostgreSQL with spatial (PostGIS) extensions

  • Experience using UNIX-flavored environment

  • Experience using NGINX configuration with SSL (LetsEncrypt/AWS)

  • Experience using Git to deliver technical projects in a consistent and productive manner

  • Experience using Automation (cron + scripting)

  • Experience working as a developer in transportation or a related field

  • Experience using Agile software development processes such as Scrum

Knowledge:

  • Theories, principles, and practices of web systems engineering, web software engineering, and web database administration
  • Applicable local, state, and federal laws, rules, and regulations governing information systems
  • Operating characteristics of large-scale computer systems and web architecture
  • Data communications technology
  • Principles of supervision

Abilities:

  • Plan, organize, and monitor the work of a computer systems programming
  • Analyze and maintain technical software systems
  • Analyze situations, identify problems, and recommend solutions
  • Exercise judgment and creativity in making decisions and recommendations
  • Provide technical direction to data processing web systems
  • Compile and analyze complex data
  • Prepare procedure manuals, reports, and correspondence
  • Interact professionally with various levels of Metro employees and outside representatives
  • Understand, interpret, and apply laws, rules, regulations, policies, procedures, contracts, budgets, and labor/management agreements
  • Communicate effectively orally and in writing
  • Supervise subordinate staff
  • Read, write, speak, and understand English

Selection Procedure

Applicants who best meet job-related qualifications will be invited to participate in the examination process that may consist of any combination of written, performance, or oral appraisal to further evaluate job-related experience, knowledge, skills and abilities.

Application Procedure

To apply, visit Metro's website at www.metro.net and complete an online Employment Application.

Computers are available to complete online Employment Applications at the following Metro location:

METRO Headquarters, Employment Office
One Gateway Plaza
Los Angeles, CA 90012

Telephone:
(213) 922-6217 or persons with hearing or speech impairments can use California Relay Service 711 to contact Metro.

All completed online Employment Applications must be received by 5:00 p.m. on the closing date. (SA)

*Open to the public and all Metro employees

This job bulletin is not to be construed as an exhaustive list of duties, responsibilities, or requirements. Employees may be required to perform other related job duties.