What are the responsibilities and job description for the Control Systems Programmer position at Monterey One Water?
Under general direction, perform a variety of routine to complex duties in the setup, changes, installation, development, documentation, testing and implementation of PLC programs, HMI PanelView’s, and SCADA, develop and maintain reports for the Operation’s and Management teams as well as provide technical support for the Operation’s team and work cohesively with the utilities team through troubleshooting efforts and upgrade projects.
CLASS CHARACTERISTICS
This is a class that performs specialized technical work in the maintenance of hardware and software related to various process control equipment and systems. Positions perform the full range of duties as assigned, working independently, applying well developed skills, and exercising judgment and initiative. Assignments are performed with the expectation that incumbents have the ability to choose among alternatives in solving job problems and work productively in the absence of a supervisor. Positions at this level receive only occasional instruction or assistance as new or unusual situations arise, and are fully aware of the operating procedures and policies of the work unit. Work is normally reviewed only on completion and for overall results. This class is distinguished from the Control System Technician classification series by the performance of duties related specifically to the design, troubleshooting and programming of PLC, HMI, SCADA and Data Recording systems.
Maintain and improve the function of the overall SCADA system (SCADA system includes PLCs, Human-Machine Interface (HMI) and related equipment such as data historian and reporting systems); administers passwords and system access; plans and implements software refinements; oversees SCADA archiving and reporting
Develop, troubleshoot, document, and modify PLC programming in ladder logic and function block languages using Studio 5000 and RSLogix 500.
Develop, troubleshoot, document, and modify SCADA applications using Factorytalk View SE, Factorytalk ME, Automation Direct C-More software and VBA including displays, trends, communications and reports.
Maintain and configure OSISoft PI Historian and Vantagepoint reporting software including Excel reports and web based reports.
Integration with wireless gateways, modbus, and other communication protocols
Programs and configures VFD’s applications and parameters.
Performs control loop tuning to optimize processes.
Participate in design and construction teams in order to provide technical support for SCADA, telemetry and PLC controls for capital projects.
Review technical content of project designs, specifications and submittals in order to provide feedback.
Maintains work order records and history and provides technical update of information in CMMS program.
Implements start-up of newly installed SCADA equipment.
Programs the SCADA operator interface as required for updates/upgrades.
Maintains a PLC program library for immediate restore of lost or damaged code.
Troubleshoots and repairs plant-wide control systems.
Works with other Agency staff on control system changes and provide training to other staff on the retrieval of SCADA data and control system operation.
Maintains work areas in a clean and orderly condition, including securing equipment at the close of the workday.
Coordinates and oversees contracted programming and electronic work as required.
Maintains accurate records and files of work performed in Asset Center. Prepares regular and special reports on operations of equipment and systems; requisitions parts and supplies as needed.
Assists with preparing cost estimates, and maintaining budgets, and contracts for consultants.
May be required to work unusual hours, shifts, and be available for standby duty.
Responds to emergency calls to troubleshoot controls as required.
Performs other duties as assigned.
Knowledge of:
Principles, practices, and methods related to monitoring and troubleshooting of various data acquisition software and hardware.
PLC, HMI, and SCADA programming applications.
Control system and instrumentation theory.
SQL and historian database and Excel functions.
Applicable Federal, State, and local laws, rules, regulations, and policies related to electrical system and electronic maintenance and repair work.
Safety practices, procedures, and equipment pertaining to work.
Record keeping principles and procedures.
English usage, grammar, spelling, vocabulary, and punctuation.
Techniques for providing a high level of customer service to public and Agency staff, in person and over the telephone.
Ability to:
Inspect, detect, and take appropriate action to correct PLC software and hardware and electronic failures and faults.
Perform a variety of specialized work assignments requiring knowledge of PLC software and hardware, and electronic systems specific to wastewater collection system, pump, and treatment facilities.
Perform PLC, HMI, and SCADA programming, troubleshooting, and repair.
Read, interpret, and work from sketches, drawings, schematic diagrams and equipment manuals.
Apply and interpret laws, rules, codes, and regulations relating to electronic maintenance and repair work.
Maintain equipment records and parts inventories.
Establish and maintain a variety of filing, record keeping, and tracking systems.
Understand and follow oral and written instructions.
Organize own work, set priorities, and meet critical time deadlines.
Operate modern office equipment including computer equipment and software programs.
Effectively communicate in person, over the telephone, two-way radio, and in writing.
Use tact, initiative, prudence, and independent judgment within general policy, procedural, and legal guidelines.
Establish and maintain effective working relationships with those contacted in the course of the work.
Pass Agency physical examination, which may include pre-employment assessment of safe work capacity in comparison to the essential job functions for the position.
Education and Experience:
Any combination of experience and education/training that would likely provide the required knowledge, skills, and abilities is qualifying. A typical way to obtain the knowledge and abilities would be:
Equivalent to the completion of an associate’s degree, or equivalent college course work in electronics, programming, computer science, information technology, or related field, and four (4) years of increasingly responsible journey-level work experience in industrial SCADA/HMI/PLC programming experience performing the installation, maintenance, troubleshooting, and repairs for SCADA systems and related components, or a combination of education, experience, and training that provides the knowledge, skills, and abilities necessary to perform the duties of this position.
Licenses and Certifications:
Possession of a valid California Motor Vehicle Driver’s license and be insurable with the Agency’s insurance at the standard rate, and continue to meet the established driving standards as a condition of employment for this position.
Persons employed in this classification are required to participate in Agency provided training to acquire basic First Aid and Cardiopulmonary Resuscitation (CPR) certificates during the initial 12 months of employment.
Rockwell Automation Certification desired.
PHYSICAL DEMANDS
Standing & Walking - Standing for extended periods of time and/or walking distances (1 or more miles): 15 minutes up to 5 hours per day.
Lifting - Ability to safely lift up to 40 pounds overhead and 70 pounds to waist level; both of these requirements include bending at knees to facilitate proper lifting techniques: 1 minute up to 15 minutes per day.
Climbing - Ability to ascend 10 ft. or more up ladder(s), manhole rungs and stairs: 1 minute up to 30 minutes per day.
Pulling - The ability to safely pull, hand over hand, up to 60 pounds attached to a rope (retrieval of equipment from manholes & vaults): 1 minute up to 10 minutes per day.
Manual Dexterity - The ability to perform multiple work activities requiring a significant level of physical and mental coordination, such as calibration of instruments, accurate field measuring, repair of instruments, computer keyboard, writing: 1 hour up to 8 hours per day.
Visual - Acuity for driving long periods; reading literature for long periods; industry warning signs and instruments; reading maps and diagrams, computer screen: 30 minutes up to 8 hours per day.
Job requires a good deal of the following activities: reaching, stooping, bending, and squatting: 15 minutes up to 2 hours per day.
Reflexes - Ability to quickly and automatically respond to emergency and safety situations: 1 minute up to 2 hours per day.
Ability to function in confined spaces and/or hazardous environment: 10 minutes up to 8 hours per day.
ENVIRONMENTAL ELEMENTS
Plant and field environment; exposure to noise, vibration, dust, grease, smoke, fumes, gases, potentially hazardous chemicals, high voltage; work on slippery or uneven surfaces; work around and with machinery.
- Accountability - I take ownership of my job as demonstrated through my words, actions, and attitude.
- Integrity – I am guided by strong ethics and consistently do the right thing.
- Respect – My actions demonstrate that I care about the well-being of others, the organization, and the environment.
- Transparency – My communication and actions are honest, complete, timely and open to public review.
- Collaboration – I value and seek diverse input to optimize opportunities and solutions.
Salary : $133,182 - $169,957