Job Purpose
Provide on-site technical support and maintenance for a Java/Spring Boot��based SCADA software platform used for real-time monitoring and control of industrial systems. The role ensures smooth operation of the system, performs troubleshooting, manages updates, communicates with remote developers, and assists with database and network-related issues.
________________________________________
Key Responsibilities
�� Act as the primary point of contact for all SCADA-related support requests on-site.
�� Monitor system health, logs, and performance of backend and frontend services.
�� Troubleshoot and resolve issues in collaboration with the remote engineering team.
�� Manage server deployments (Linux/Windows) and service restarts when required.
�� Check data collection flow between field RTUs and central servers.
�� Maintain and optimize SQL Server and InfluxDB databases (backup, restore, query optimization).
�� Support local users in using dashboards, alarm management tools, and reports.
�� Document incidents, root causes, and resolutions.
�� Perform updates, patching, and routine maintenance in coordination with remote teams.
�� Ensure secure VPN or remote access for diagnostics and updates.
�� Provide feedback and field observations to improve system reliability and usability.
________________________________________
Required Skills & Experience
�� Bachelor��s degree in Computer Science, Engineering, or related field.
�� 2��5 years of experience in software support, preferably with industrial or SCADA systems.
�� Solid understanding of Java/Spring Boot applications and ReactJS frontends.
�� Good experience with SQL Server and InfluxDB.
�� Familiar with Linux/Windows Server administration.
�� Knowledge of networking, Modbus/TCP, and general industrial communication protocols.
�� Experience with Docker, Git, and remote deployment tools is a plus.
�� Strong troubleshooting and analytical skills.
�� Fluent in English (Arabic is a plus).
________________________________________
Soft Skills
�� Excellent communication and documentation skills.
�� Strong sense of ownership and reliability.
�� Ability to work independently and coordinate with remote developers.
�� Willingness to learn new tools and technologies.
________________________________________
Optional / Nice-to-Have
�� Experience with SCADA or IIoT platforms.
�� Familiarity with MQTT, RabbitMQ, or data streaming systems.
�� Basic knowledge of cybersecurity practices for industrial systems
Experience
2 - 5 Years
No. of Openings
3
Education
Graduate (B.Tech/B.E : Computers, Electronics/Telecommunication, Information Technology)
Role
Software Engineer
Industry Type
Oil / Gas / Petroleum / Solar / Power & Energy
Gender
[ Male / Female ]
Job Country
Kuwait
Type of Job
Full Time
Work Location Type
Work from Office