Junior Engineer

Published
January 12, 2022
Location
Oakland, CA
Job Type
 

Description

Ride BART to a satisfying career that lets you both: 1) make a difference to Bay Area residents, and 2) enjoy excellent pay, benefits and employment stability. BART is looking for people who like to be challenged, work in a fast paced environment, and have a passion for connecting riders to work, school and other places they need to go. BART offers a competitive salary, comprehensive health benefits, paid time off, and the CalPERS retirement program.

Conditions of Employment

All San Francisco Bay Area Rapid Transit District (BART) employees are required to be fully vaccinated against COVID-19 as a condition of employment. You will be required to show proof of your completed COVID-19 vaccination prior to receiving a final offer, unless you receive a COVID-19 Vaccination reasonable accommodation due to a medical condition or a religious exemption due to an approved sincerely held religious belief that prohibits you from receiving a vaccine. BART will review requests for a reasonable accommodation or religious exemption on a case-by-case basis. Documentation may be required. For questions, please contact BART Human Resources, Leave Management at HRDP@bart.gov .

Department

Maintenance & Engineering- Systems & Data Informatics

Pay and Benefits

BART offers comprehensive compensation and benefits programs. Benefits include CalPERS pension; excellent medical (effective January 1, 2022 current employee cost $157.35 monthly for most plans), vision, and dental coverage; supplemental insurances; paid holidays and vacation; as well as two investment programs, one of which is entirely funded by BART. BART does not participate in Social Security. Complimentary BART passes for employee and qualifying dependents.

Pay Rate

Non-Represented Pay Band 03
Minimum: $80,358.00/year - Maximum: $121,743.00/year
Note: Starting salary offer will be between $80,358.00/year - $94,172.00/year and will be commensurate with education and experience.

Posted Date

January 10, 2022

Closing Date

January 21, 2022

Reports To

Engineering Manager or designee

Days Off

Saturday and Sunday

Who May Apply

All current BART employees and qualified individuals who are not yet BART employees.

Current Assignment

This job announcement will be used to fill one (1) vacant position.
BART's Computer Systems Engineering Division is looking for a Junior Engineer to join a small agile scrum team that analyzes field event data and provides solutions to help moving BART away from reactive problem solving and toward predictive actions and solutions.
This team leverages BART's large amount of event data and creates customized dashboards and automated alerts to enable users across the District to act on. For example, IoT driven dashboards for weather, traction power breaker behavior, train control analytics, fire-life safety...etc.
The CSE Division is currently building out a real-time data exchange using KAFKA, which is core to BART's digital transformation strategy that will integrate a wide range of BART in-house applications. This team will leverage the KAFKA platform and Machine Learning to provide solutions that paves the way to improved visibility into the operations and more targeted strategies.
This position will be key to developing customized dashboards and tools to deliver actionable data to end users throughout BART. This position will also work on developing Machine Learning capabilities. To be successful, you'll need to learn BART's underlying business processes and engage stakeholders to understand their needs and determine critical predictive monitoring requirements. In addition, you will also analyze data for pain points and improvements on dashboards and actionable alerts.
The primary responsibilities for this role are:

  • Follow Agile processes to deliver quality code that meets end user's requirements.
  • Meet with end users to gather their requirements and clearly document them. Work with the scrum team to develop user stories to meet those requirements.
  • Develop dashboards based on end user requirements, test, deploy and refine them continuously based on user feedback.
  • Demonstrate your dashboard and develop related training materials for users.

Ideal incumbents may possess some of the following skills beyond the minimum qualifications:

  • Agile processes, including but not limited to:
    • Gather requirements
    • Write and estimate User Stories with acceptance criteria
    • Track progress and report blockers during daily scrums
    • Review Definition of Done before User Stories are closed
    • Conduct post-Sprint retrospective and improvement meetings
  • Familiarity with:
    • Splunk - Experience in writing Splunk queries, dashboard creation and knowledge of SimpleXML extension with JavaScript
    • Linux
    • Hands-on experience in SQL queries
    • Knowledge of Python and Machine Learning libraries - (scikit-learn, Pandas, tensorflow)
    • JAVA programming language is preferred
    • JavaScript development experience and JavaScript libraries (jQuery)
    • Electrical, Mechanical, Train Control and Civil Engineering experience is a plus
    • Stay abreast of emerging technologies

Essential Job Functions

1. Performs a variety of entry level professional engineering duties including engineering specifications, computer systems applications, preliminary cost estimates, engineering drawings, calculations and analyses.
2. Conductsfield inspections and investigations.
3. Creates customized details which addressthe unique design challenges of each individual project.
4. Assistsin designing computer hardware and software modifications.
5. Assists in designing and specifying special testing and service equipment to troubleshoot and maintain transit vehicles.
6. Modifies and compiles all relevant specifications for the project using BFS specifications as the baseline.
7. Assists in preparing engineering designs, specification costs and quantity estimates for engineering construction projects.
8. Analyzes and resolves computersystems malfunctions. 9. Assistsin the establishment of schedules and methods for train control support positions.
10. Conductsspecialstudies and prepares a variety of reports and correspondence.

Minimum Qualifications

Education: Bachelor's degree in Engineering or a related field from an accredited college or university.
Substitution: Professional experience as outlined above may be substituted for the education on a year-for-year basis. A college degree is preferred.
Knowledge of:
- Basic principles and practices of the engineering discipline
- Appropriate sources of engineering information
- Material costs
- Computer applications as applied to the solution of engineering problems
- Engineeringmaterials, equipment and methods
Skill/Ability in:
- Apply basic engineering principles and practices to the solution of engineering problems
- Conduct engineering studies and evaluations and write clear and concise reports
- Analyze technical problems, including those involving computer hardware and software
- Learn engineering division procedures and applicable laws, codes and regulations
- Interpret and prepare drawings and specifications
- Analyzing drawings and identifying assets
- Learn to prepare construction and/orinstallation cost estimates
- Keep accurate records
- Establish and maintain effective working relationships with those contacted in the course of the work

Selection Process

Applications will be screened to assure that minimum qualifications are met. Those applicants who meet minimum qualifications will then be referred to the hiring department for the completion of further selection processes.

The selection process for this position may include a skills/performance demonstration, a written examination, and a panel and/or individual interview.

The successful candidate must have an employment history demonstrating reliability and dependability; provide copies of certificates, diplomas or other documents as required by law, including those establishing his/her right to work in the U. S; pass a pre-employment medical examination which may include a drug and alcohol screen, and which is specific to the essential job functions and requirements. Pre-employment processing will also include a background check. (Does not apply to current full-time District employees unless specific job requires additional evaluations).

Application Process

External applicants may only apply online, at www.bart.gov/jobs. Applicants needing assistance with the online application process may receive additional information by calling (510) 464-6112.

Current employees are strongly encouraged to apply online, either at www.bart.gov/jobs, or on WebBART. Current employees may also apply using a BART paper application by delivering the completed form to the Human Resources Department, or by mailing it to P. O. Box 12688, Oakland, CA 94604-2688.

All applicants are asked to complete the application in full, indicating dates of employment, all positions held, hours worked, and a full description of duties. On line applicants are invited to electronically attach a resume to the application form to provide supplemental information, but should not consider the resume a substitute for the application form itself.

Applications must be complete by the closing date and time listed on the job announcement.

Equal Employment Opportunity

The San Francisco Bay Area Rapid Transit District is an equal opportunity employer. Applicants shall not be discriminated against because of race, color, sex, sexual orientation, gender identity, gender expression, age (40 and above), religion, national origin (including language use restrictions), disability (mental and physical, including HIV and AIDS), ancestry, marital status, military status, veteran status, medical condition (cancer/genetic characteristics and information), or any protected category prohibited by local, state or federal laws.

The BART Human Resources Department will make reasonable efforts in the examination process to accommodate persons with disabilities or for religious reasons. Please advise the Human Resources Department of any special needs in advance of the examination by emailing at least 5 days before your examination date at employment@bart.gov .

Qualified veterans may be eligible to obtain additional veteran's credit in the selection process for this recruitment (effective Jan. 1, 2013). To obtain the credit, veterans must attach to the application a DD214 discharge document or proof of disability and complete/submit the Veteran's Preference Application no later than the closing date of the posting. For more information about this credit please go to the Veteran's Preference Policy and Application link at www.bart.gov/jobs.

Other Information

Please note that any job announcement may be canceled at any time.
Please be prepared to present documentation in support of any required licenses, degrees, or certifications upon request.

Note

When you have successfully applied for this position you will receive an auto reply e-mail acknowledging that your application was received for this position. Please retain a copy of the e-mail for your records. If you receive an auto reply that does not specifically reference this position, please email Employment Help at employment@bart.gov for assistance.

To verify submission of your application, click on the 'My Career Tools' link at the top of the 'Careers Home Page' after submitting your application to view the list of applications you have submitted (including application date and status). If you have further questions, please email the Employment Help at employment@bart.gov , between the hours of 8:15am - 5:00pm, Monday- Friday.

Essential Job Functions

This job announcement will be used to fill one (1) vacant position.
BART's Computer Systems Engineering Division is looking for a Junior Engineer to join a small agile scrum team that analyzes field event data and provides solutions to help moving BART away from reactive problem solving and toward predictive actions and solutions.
This team leverages BART's large amount of event data and creates customized dashboards and automated alerts to enable users across the District to act on. For example, IoT driven dashboards for weather, traction power breaker behavior, train control analytics, fire-life safety...etc.
The CSE Division is currently building out a real-time data exchange using KAFKA, which is core to BART's digital transformation strategy that will integrate a wide range of BART in-house applications. This team will leverage the KAFKA platform and Machine Learning to provide solutions that paves the way to improved visibility into the operations and more targeted strategies.
This position will be key to developing customized dashboards and tools to deliver actionable data to end users throughout BART. This position will also work on developing Machine Learning capabilities. To be successful, you'll need to learn BART's underlying business processes and engage stakeholders to understand their needs and determine critical predictive monitoring requirements. In addition, you will also analyze data for pain points and improvements on dashboards and actionable alerts.
The primary responsibilities for this role are:

  • Follow Agile processes to deliver quality code that meets end user's requirements.
  • Meet with end users to gather their requirements and clearly document them. Work with the scrum team to develop user stories to meet those requirements.
  • Develop dashboards based on end user requirements, test, deploy and refine them continuously based on user feedback.
  • Demonstrate your dashboard and develop related training materials for users.

Ideal incumbents may possess some of the following skills beyond the minimum qualifications:

  • Agile processes, including but not limited to:
    • Gather requirements
    • Write and estimate User Stories with acceptance criteria
    • Track progress and report blockers during daily scrums
    • Review Definition of Done before User Stories are closed
    • Conduct post-Sprint retrospective and improvement meetings
  • Familiarity with:
    • Splunk - Experience in writing Splunk queries, dashboard creation and knowledge of SimpleXML extension with JavaScript
    • Linux
    • Hands-on experience in SQL queries
    • Knowledge of Python and Machine Learning libraries - (scikit-learn, Pandas, tensorflow)
    • JAVA programming language is preferred
    • JavaScript development experience and JavaScript libraries (jQuery)
    • Electrical, Mechanical, Train Control and Civil Engineering experience is a plus
    • Stay abreast of emerging technologies

Essential Job Functions

1. Performs a variety of entry level professional engineering duties including engineering specifications, computer systems applications, preliminary cost estimates, engineering drawings, calculations and analyses.
2. Conductsfield inspections and investigations.
3. Creates customized details which addressthe unique design challenges of each individual project.
4. Assistsin designing computer hardware and software modifications.
5. Assists in designing and specifying special testing and service equipment to troubleshoot and maintain transit vehicles.
6. Modifies and compiles all relevant specifications for the project using BFS specifications as the baseline.
7. Assists in preparing engineering designs, specification costs and quantity estimates for engineering construction projects.
8. Analyzes and resolves computersystems malfunctions. 9. Assistsin the establishment of schedules and methods for train control support positions.
10. Conductsspecialstudies and prepares a variety of reports and correspondence.

Minimum Qualifications

Education: Bachelor's degree in Engineering or a related field from an accredited college or university.
Substitution: Professional experience as outlined above may be substituted for the education on a year-for-year basis. A college degree is preferred.
Knowledge of:
- Basic principles and practices of the engineering discipline
- Appropriate sources of engineering information
- Material costs
- Computer applications as applied to the solution of engineering problems
- Engineeringmaterials, equipment and methods
Skill/Ability in:
- Apply basic engineering principles and practices to the solution of engineering problems
- Conduct engineering studies and evaluations and write clear and concise reports
- Analyze technical problems, including those involving computer hardware and software
- Learn engineering division procedures and applicable laws, codes and regulations
- Interpret and prepare drawings and specifications
- Analyzing drawings and identifying assets
- Learn to prepare construction and/orinstallation cost estimates
- Keep accurate records
- Establish and maintain effective working relationships with those contacted in the course of the work

Selection Process

Applications will be screened to assure that minimum qualifications are met. Those applicants who meet minimum qualifications will then be referred to the hiring department for the completion of further selection processes.

The selection process for this position may include a skills/performance demonstration, a written examination, and a panel and/or individual interview.

The successful candidate must have an employment history demonstrating reliability and dependability; provide copies of certificates, diplomas or other documents as required by law, including those establishing his/her right to work in the U. S; pass a pre-employment medical examination which may include a drug and alcohol screen, and which is specific to the essential job functions and requirements. Pre-employment processing will also include a background check. (Does not apply to current full-time District employees unless specific job requires additional evaluations).

Application Process

External applicants may only apply online, at www.bart.gov/jobs. Applicants needing assistance with the online application process may receive additional information by calling (510) 464-6112.

Current employees are strongly encouraged to apply online, either at www.bart.gov/jobs, or on WebBART. Current employees may also apply using a BART paper application by delivering the completed form to the Human Resources Department, or by mailing it to P. O. Box 12688, Oakland, CA 94604-2688.

All applicants are asked to complete the application in full, indicating dates of employment, all positions held, hours worked, and a full description of duties. On line applicants are invited to electronically attach a resume to the application form to provide supplemental information, but should not consider the resume a substitute for the application form itself.

Applications must be complete by the closing date and time listed on the job announcement.

Equal Employment Opportunity

The San Francisco Bay Area Rapid Transit District is an equal opportunity employer. Applicants shall not be discriminated against because of race, color, sex, sexual orientation, gender identity, gender expression, age (40 and above), religion, national origin (including language use restrictions), disability (mental and physical, including HIV and AIDS), ancestry, marital status, military status, veteran status, medical condition (cancer/genetic characteristics and information), or any protected category prohibited by local, state or federal laws.

The BART Human Resources Department will make reasonable efforts in the examination process to accommodate persons with disabilities or for religious reasons. Please advise the Human Resources Department of any special needs in advance of the examination by emailing at least 5 days before your examination date at employment@bart.gov .

Qualified veterans may be eligible to obtain additional veteran's credit in the selection process for this recruitment (effective Jan. 1, 2013). To obtain the credit, veterans must attach to the application a DD214 discharge document or proof of disability and complete/submit the Veteran's Preference Application no later than the closing date of the posting. For more information about this credit please go to the Veteran's Preference Policy and Application link at www.bart.gov/jobs.

Other Information

Please note that any job announcement may be canceled at any time.
Please be prepared to present documentation in support of any required licenses, degrees, or certifications upon request.

Note

When you have successfully applied for this position you will receive an auto reply e-mail acknowledging that your application was received for this position. Please retain a copy of the e-mail for your records. If you receive an auto reply that does not specifically reference this position, please email Employment Help at employment@bart.gov for assistance.

To verify submission of your application, click on the 'My Career Tools' link at the top of the 'Careers Home Page' after submitting your application to view the list of applications you have submitted (including application date and status). If you have further questions, please email the Employment Help at employment@bart.gov , between the hours of 8:15am - 5:00pm, Monday- Friday.

Apply
Drop files here browse files ...

Related Jobs

Associate Civil Engineer   Sacramento, CA
January 12, 2022