Logo
City of Hillsboro, OR

Systems Analyst - SCADA/PLC

City of Hillsboro, OR, Oregon City, Oregon, United States, 97045

Save Job

Salary:

$100,362.00 - $132,070.00 Annually Location :

OR 97123, OR Job Type:

Full Time Job Number:

2026-24 Department:

Information Services Opening Date:

08/13/2025 Closing Date:

9/7/2025 11:59 PM Pacific

About this Opportunity

The City of Hillsboro is looking for a Systems Analyst with strong technical project management skills and expertise in process control systems (SCADA and DCS / PLC). The Systems Analyst in this position will be part of the City's Information Services team, an internal support department that partners with City departments to successfully achieve their operational and service mandates. This position will be part of a two-person team that supports and manages the communications and information technologies that support and operate the Joint Water Commission's (JWC) Water Treatment Plant and the City of Hillsboro's Water Department's data and process control system for Water Operations and Distribution. What You Will Be Doing

This position is responsible for the maintenance, programming, troubleshooting, calibration, repair, and installation of Process Control Systems (SCADA and DCS), Programmable Logic Controllers (PLC), field instrumentation, variable frequency drives, communication network systems, HMI computer workstations, and hazardous chemical distribution systems. The City of Hillsboro's Water Department provides water to over 92,000 customers and is the managing agency for the Joint Water Commission, which serves over 400,000 customers in Washington County, Oregon Primary Duties and Responsibilities: Performs preventive and corrective maintenance, troubleshooting, calibration, repair and replacement of Process Control Systems (SCADA and DCS), Programmable Logic Controllers (PLC), control and instrument loops, field instrumentation, chemical analysis systems, variable frequency drives, communication network systems, hazardous chemical distribution and detection systems, and HMI computer workstations in accordance with industry standards. Installs DCS and SCADA systems, process instrumentation, PLCs, PLC based control and instrument loops, communication network systems, HMI computer workstations, hazardous chemical distribution/detection systems, and chemical analyzer equipment. Applies programming necessary for maintaining the DCS and SCADA systems, including Programmable Logic Controllers (PLC), and other software. Updates databases with information regarding assigned work orders, equipment calibration, repair and parts inventory and orders parts. Reviews technical documentation and schematics for conformity to accepted industry standards in instrumentation principles, practices, procedures, and terminology. Evaluates and specifies instrumentation. Supports outside contractors, consultants, and regulatory agencies in the verification and third-party certification of instrument data. Participates in long range planning to determine future SCADA improvements and expansion. Ideal Candidate Profile:

High-level of competence in Control Systems applications, real-time programming, and Control System Engineering practices and standards. Project design and planning experience, including experience gathering business requirements, project management, and cross-functional stakeholder management. Technical experience in the maintenance, programming, troubleshooting, calibration, repair, and installation of Process Control Systems (SCADA and DCS), Programmable Logic Controllers (PLC), field instrumentation, variable frequency drives, communication network systems, HMI computer workstations, and hazardous chemical distribution systems. Experience configuring and programming industrial control systems on the Rockwell PLC platform and AVEVA SCADA software systems. Experience installing, debugging, administering, and maintaining PLC Control Systems Designing and maintaining water distribution control hardware and systems as well as high level SCADA monitoring systems. Possesses strong technical and project management skills as well as subject matter expertise in process control systems. Possesses an excellent work ethic and ability to work alone. Ability to communicate with fellow employees and teams who have widely diverse roles and communication styles including treatment plant operators, field crews, engineers, computer support personnel, network engineers, Water department management, and Information Services management. Qualified candidates will possess high-level of competence in Control Systems applications, real-time programming, and Control System Engineering practices and standards. For full job classification details please click Current / Upcoming Projects:

SCADA Master Plan development Water Treatment Plant SCADA and architecture upgrade City SCADA software and architecture upgrade PLC and Communication upgrades Willamette Water Supply Project integration Acceptable Experience and Training

Bachelor's degree in Computer Science, Information Services, or a closely related field and 5 years information technology experience with 3 years related to area of assignment; or, an equivalent combination of education and experience sufficient to successfully perform the essential duties of the job such as those listed above.

Licensing/Certifications

Valid Driver's License and safe driving record; Must be able to pass an extensive background investigation.

Recruitment Timeline

Job Posting Date

08/13/2025

Application Deadline

9/7/2025

Application Review

9/24/2025

Interview I

10/01-03/2025

Interview II

10/13/2025

Final Candidate Selection

10/14/2025

Note:

Timelines subject to change based on City needs.

Commitment of Equity

Hiring a workforce that reflects the diverse community we serve is essential to delivering exceptional City services and programs. The City of Hillsboro is committed to creating and supporting an inclusive and welcoming environment for all employees to thrive. We value, respect, and empower employees as unique individuals with authentic voices and diverse ideas. City of Hillsboro is proud to offer robust benefit packages to employees. Please check out our for benefit guides for our non-represented full-time employees and part-time employees. Benefits may vary for positions identified in Police, Fire, and Library collective bargaining agreements, which can also be found on the Salary and Benefits page. 01

To ensure your application is considered, please provide detailed and specific responses to all supplemental questions. Incomplete applications, including those missing a resume, cover letter, or thorough supplemental responses, will not be considered. Do you understand and agree to these requirements?

Yes No

02

For each of the following two (2) questions, provide an example of a significant task or project you've completed recently that demonstrates familiarity with the topic, or otherwise succinctly describes recent experience. Web links can be used to support your answers, if relevant or necessary.2A. Working with PLC programming software such as Rockwell RS Logix or similar industrial automation tools.2B. Working with SCADA software such as AVEVA Wonderware or similar systems. 03

Ladder Logic Proficiency: Please rate your proficiency with Ladder Logic programming based on the following scale:

No Experience - I have not used PowerShell before. Beginner - Limited exposure; can run basic scripts but have little or no experience writing them. Intermediate - Can write and modify simple scripts to automate tasks (e.g., user account management, system configuration). Advanced - Can develop complex scripts for automation, troubleshooting, and system administration tasks across multiple environments. Expert - Extensive experience scripting advanced automation processes, integrating with APIs, and optimizing system workflows.

04

Function Block Diagram Proficiency: Please rate your proficiency with Function Block Diagram programming based on the following scale:

No Experience - I have not used PowerShell before. Beginner - Limited exposure; can run basic scripts but have little or no experience writing them. Intermediate - Can write and modify simple scripts to automate tasks (e.g., user account management, system configuration). Advanced - Can develop complex scripts for automation, troubleshooting, and system administration tasks across multiple environments. Expert - Extensive experience scripting advanced automation processes, integrating with APIs, and optimizing system workflows.

05

The hiring cadence for this position consists of several interviews, beginning with virtual Teams meeting(s) and ending with an in-person interview. Are you willing and able to attend an in-person interview onsite in Hillsboro Oregon?

Yes No

06

This is an onsite position. The candidate selected for this role will be expected to work onsite in Hillsboro Oregon. If you are selected for this role, are you willing and able to work full time on site in Hillsboro Oregon?

Yes No

07

While this position is expected to operate primarily during typical business hours (Monday - Friday 8 AM - 5 PM), this position supports 24/7 water production and supply services and may occasionally need to work outside of those hours. Do you expect to be able to work some non-traditional hours within reason?

Yes No

08

This position is expected to work and operate in the field and may be required to perform duties in adverse weather conditions, and at rural and remote worksites. Are you willing and able to work in those conditions?

Yes No

Required Question