Urgent Requirement For Software Engineer

  • icon job experience 2 - 5 Years
  • icon job opening 3 Openings
  • icon salary Not Disclosed
  • icon job posting Posted 1 days ago
  • Telephonic interview Telephonic interview
  • icon job location Kuwait

Job Description

Job Purpose

Provide on-site technical support and maintenance for a Java/Spring Bootbased 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

Bachelors degree in Computer Science, Engineering, or related field.

25 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

About Energy Services Middle East

Over the past 30 years, ESME management has built up a solid reputation in committing to the consistent pursuit of excellence and continuous dedication in improving its business to provide principals and clients with the services that fully comply with their requirement in the Energy (Power, Oil and Gas ) and Infrastructure industry within the Middle East in general and the GCC region in specific.
Read More...
Similar Jobs
Apply Now

Register to Get Relevant Jobs

Get Noticed By Top Recruiters

Become a Premium Job Seeker

  • Higher Boosting
  • Resume Highlighter
  • Verified Stamp
  • Resume Exposure

499/- for 3 months

Pay Now