Utilities Operations Programmer
Bonita Springs, FL Information Technology
Job Type
Full-time
Description

Department: Information Technology

Requirements


Duties and Responsibilities:

  • Operates, maintains and updates the Supervisory Control and Data Acquisition (SCADA) system, Programmer Logic Controllers (PLCs), and other networking telecommunication and telemetry equipment and infrastructure necessary to run/control the plants in the utilities infrastructure system and transmit plant information from field devices to servers and workstations;
  • Tests, writes, configures and implement new applications of purchased software and system programs. Translates software programs when necessary;
  • Maintains network, telecommunication and telemetry equipment/hardware responsible for transmitting/storing plant information to ensure efficiency and security of data;
  • Develops changes in software and hardware based on changes in legal requirements;
  • Updates users on changes in programs and trains users in the use of programs as necessary;
  • Assists plant operators, electricians, and maintenance personnel as needed with the use and operation of PLCs and PCs;
  • Maintains, and updates the equipment responsible for keeping plant records and trends. Checks and debugs programs; ?
  • Works closely with Electricians and Instrumentation Technicians, as required, to maintain the integrity of the entire process control system

Knowledge, Skills, Abilities:

  • Knowledge of common networking architecture, principles and protocols such as Ethernet, TCP/IP, VLANs, Trunk Lines and Network Rings, and industrial type networks like EtherNet/IP, ControlNET, DeviceNET, Modbus, and DNP3;
  • Knowledge of command language programming and system utilities and procedures, i.e., SQL servers, Windows servers, and data logging;
  • Ability to configure and program SyTech XLReporter or custom software to extract data from databases and present reports in the format required by reporting agencies;
  • Ability to integrate cameras, access controllers, and other security equipment to the plant’s security network;
  • Ability to use test equipment such as multi-meters, process meters, etc., for the maintenance and troubleshooting of system control and process signals;
  • Ability to analyze and interpret documentation, various records, or problems and draw valid conclusions in sampling, monitoring, data collection, task processing, and prioritization
  • Evaluate, audit and assess data using established criteria. Includes exercising discretion in determining actual or probable consequences and to identify and select alternatives.
  • Use a wide variety of reference, descriptive, advisory and/or design data and information.

Requirements:

  • Valid Florida Driver’s License;
  • Experience with PLCs and SCADA Systems
  • Experience with Windows server, system virtualization and server platform management.
  • Experience in Water or Wastewater Plant Operations.
  • Bachelor’s degree from an accredited college or university in Computer Science, Control Engineering, Electrical Engineering, computer programming or a related field;
  • Four (4) years of experience in network hardware and infrastructure, programming, and troubleshooting
Salary Description
$74,880 - $112,320 Annually