What are the responsibilities and job description for the Utilities Operations Programmer position at Bonita Springs Utilities, Inc?
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
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Utilities Operations Programmer?
Sign up to receive alerts about other jobs on the Utilities Operations Programmer career path by checking the boxes next to the positions that interest you.
Sign up to receive alerts about other jobs with skills like those required for the Utilities Operations Programmer.
Click the checkbox next to the jobs that you are interested in.