What are the responsibilities and job description for the SCADA and Historian Product Manager position at VRK IT Vision Inc.?
Job Responsibilities
B.E. in Computer Science or Electrical Engineering from an accredited university with minimum 8 years of relevant experience. Software Development Engineer with experience in developing utility/energy industry standard protocol using Java and/or Python programming languages.
Required
Technical Expertise:
Desired
- Designing and developing communication protocols adapters using Java, Python.
- Designing and developing application programmable interface (APIs) to integrate with internal and external
- Compile and analyze data, processes, and codes to troubleshoot problems andidentify areas for improvement.
- Participate in all aspects of SDLC (analysis, design, coding, testing and implementation). Work within an Agile
- Support cross-functional teams in testing, deploying, and maintaining theproduct /tool.
B.E. in Computer Science or Electrical Engineering from an accredited university with minimum 8 years of relevant experience. Software Development Engineer with experience in developing utility/energy industry standard protocol using Java and/or Python programming languages.
Required
Technical Expertise:
- - 8 years of proven hands-on development experience is a must in Core Java, REST, Multithreaded
- - Experience with communications in utility industries is preferred. Experience developing protocol
- IEC 61850
- Modbus TCP
- OPCUA
- ICCP
- DNP 3 etc.
- - Implement new features in software libraries for communications protocol adapters
- - Create unit test code to test the communications protocol libraries and make use of simulation software.
- - Strong understanding of distributed architecture including Web Services (XML, JSON, REST, SOAP, micro
- - Ability to participate in working sessions that result in clear requirements and technical design while
Desired
- - Understanding Energy & Utilities solutions.
- - Support customers by debugging software and analyzing customer configurations. Use
- - Excellent project and time management skills.
- - Unix and Shell scripting basics are a plus.