Job Openings
SCADA Architect
About the job SCADA Architect
Responsibilities:
- HMI, MES, and SCADA Development: Design and develop HMI, MES, and SCADA systems using the Ignition platform. Utilize SQL, Python, JavaScript, and other relevant languages and technologies.
- Multi-Technology Proficiency: Work across various technologies, including Data historians (e.g., OSI PI, Rockwell FactoryTalk Historian), databases (e.g., SQL Server, Oracle), and custom applications (e.g., C#, .NET).
- Interface Configuration: Develop and configure interfaces with third-party software tools like OPC servers to ensure seamless integration.
- Documentation: Provide comprehensive documentation to clients regarding system design and programming, ensuring clarity and transparency.
- Manufacturing Environment Expertise: Leverage experience in a manufacturing environment, specializing in SCADA or MES applications with a strong focus on Ignition development.
- OPC and Tag Data: Utilize expertise in working with OPC servers and managing tag data effectively.
- Programming Languages: Develop solutions using higher-level programming languages such as C#/.NET, SQL, Python, JavaScript, or others as required.
- Database Expertise: Work with SQL or Oracle databases, including writing medium to complex queries, stored procedures, functions, and triggers.
- PLC Logic Understanding: Possess the ability to comprehend PLC logic and programming for seamless system integration.
Qualifications:
- Proven experience in designing and developing HMI, MES, and SCADA systems with a strong emphasis on Ignition platform usage.
- Proficiency in SQL, Python, JavaScript, and other relevant programming languages.
- Familiarity with various technologies, including OSI PI, Rockwell FactoryTalk Historian, SQL Server, Oracle, C#, .NET, and OPC servers.
- Strong documentation skills for client communication and project transparency.
- Prior experience in a manufacturing environment with a focus on SCADA or MES applications.
- Expertise in working with OPC servers and effectively managing tag data.
- Proficiency in higher-level programming languages such as C#/.NET, SQL, Python, JavaScript, or similar.
- Database skills, including writing medium to complex queries, stored procedures, functions, and triggers for SQL or Oracle databases.
- Ability to understand and work with PLC logic and programming.