What are the responsibilities and job description for the SCADA Programmer position at City of Meridian?
In this position you will provide programming and maintenance of all Supervisory Control and Data Acquisition (SCADA) System, Human Machine Interfaces (HMIs), Programmable Logic Controllers (PLCs), and instrumentation, and implements the established design standards. Responsible to provide a secure, robust, reliable, redundant, and scalable SCADA system for the Public Works Department.
The position performs skilled SCADA & HMI configuration, programming, and technical work in the installation, alteration, maintenance, repair of the SCADA system, screens, equipment, and related components. Collaborates with IT on system and network communications (including radio, cellular and Ethernet networking), The position is also responsible for timely troubleshooting and repairs of SCADA system components (HMI screens, control logic, alarming, and instrumentation strategies and projects, etc.) working with various operational staff. The position is responsible for ensuring historical data collection and retention required by regulatory permits. The SCADA Programmer works under supervision by the SCADA System Administrator.
Job Specifications:
- BS in Engineering (Electrical, Mechanical or Computer) or Computer Science, Information Technology, or related field, or combination of equivalent experience and industry certifications (i.e. ISA CCST II. Etc.).
- Five (5) years of industrial SCADA/HMI/PLC programming experience performing the installation, maintenance, troubleshooting, and repairs for industrial SCADA systems and related components, or a combination of education, experience, or training that provides the knowledge, skills, and abilities necessary to perform the duties of this position.
- Preference for PLC programming and configuration experience with Allen Bradley and/or Siemens PLCs. (Other PLC experience with any of the following will be considered: Modicon, GE Fanuc, AutomationDirect, Mitsubishi, Omron, Aromat, Toshiba, etc.);
- Preference for SCADA system design, configuration, and implementation using Wonderware System Platform and/or Ingnition, (Other experience with any of the following will be considered: Rockwell Software, Intellution, GE Cimplicity, Ci-Tech, Iconics, Siemens, etc.)
- Preference for machine level HMI design, configuration, and implementation using FactoryTalk View ME, (Other experience with any of the following will be considered: Siemens, AutomationDirect, Maple Systems, etc.)
- Experience with alarm callout packages such as Top View and Win 911 is desired.
- Familiarity with object-oriented programming languages such as .NET or Python is desired.
- Familiarity with SQL scripting is desired.
- Experience in Water/Wastewater, Food Processing, Bio-Tech, Pharmaceutical, or similar industrial processes is desired.
- Must be able to work after business hours including occasional evenings, nights, weekends, and holidays as needed;
- Must be able to be on call 24/7 on a rotational basis.
Licensing & Certifications:
- Must have and maintain a valid Idaho Driver’s License.