ROLE: SCADA Programmer
LOCATION: Hybrid in NYC (travel within NYC & Westchester may be required)
Responsibilities
- Follow documented processes for SCADA system configuration.
- When applicable propose process improvements for SCADA systems programming and delivery.
- Configure and troubleshoot SCADA components including industrial LTE routers and lowvoltage RealTime Automation Controllers.
- Work in partnership with client engineering teams to set up and program communication paths for SCADA equipment ensuring secure and efficient data flow.
- Perform data analysis and rootcause evaluations to identify and resolve SCADA software components errors.
- Update and maintain system databases and spreadsheets to track SCADA data and generate reports.
- Collaborate with vendors procurement teams and project manager to help manage equipment inventory and acquisition.
- Provide detailed progress updates and assist in tracking project costs using clients inventory management tools.
- Ensure all SCADA deployments meet quality standards and cybersecurity standards.
TECHNICAL SKILLS
- Bachelors degree in Computer Science Electrical Engineering IT or a related field
- Minimum 5 years of professional experience
- Proficiency in Microsoft Office Suite including Excel Word and PowerPoint
- Strong communication and collaboration skills with a focus on problemsolving and teamwork
Preferred Skills
- Additional working knowledge of SQL or MySQL
- Experience with programming languages such as Python Java JavaScript
- Familiarity with MS Visio
- Handson experience with Schweitzer Engineering Laboratories lowvoltage RealTime Automation Controllers and Digi LTE Routers
- Knowledge of data visualization tools like PowerBI or Tableau
- Some experience with SCADA systems in industries such as energy water or gas
- Working knowledge of networking protocols (e.g. Distributed Network Protocol TCP/IP RS232 RS485) and SCADA communication standards