Software Engineer - Database & Display
15 days ago
Manchester
Role:Software Engineer - Database and Display Key Skills - SCADA/EMS/DMS Developer, Database Design, Data Modeling, Historian Integration, Oracle, SQL Server, PostgreSQL, SLD, Display Hands-on expertise preferably on XX PowerOn Reliance (XA21), AEMS Platform, GE eTerra, PowerOn Advantage Software, as well as SCADA / DMS/ EMS of any equivalent platforms from Siemens, OSI, ABB, Schneider etc. Proven experience working on databases such as Oracle, SQL Server, PostgreSQL, MYSQL, or similar RDBMS Display & Visualization SLD creation, HMI development, real-time dashboards, operator displays, and reports Programming / Scripting C, C++, PERL, Java or equivalent for application interfacing and scripting Data Handling Real-time data acquisition, Historian integration, data replication, and logging Performance Tuning & Monitoring Query optimization, indexing, database health monitoring Version control with Git, SVN, or equivalent Design, develop and maintain databases and data models for real-time power system applications (EMS/DMS/SCADA) Develop, enhance, and maintain display applications, dashboards, and HMI interfaces/Station displays for operators and engineers Ensure high performance, reliability, and integrity of database system under real-time operational loads Perform database tuning, indexing, query optimization, and performance monitoring Develop and maintain scripts, APIs, and services to support data integration, replication, and reporting Troubleshoot and resolve database and display issues, performing root-cause analysis and corrective actions Maintain documentation, including database schemas, display specifications Strong analytical and problem-solving skills Effective communication and collaboration Experience in incident management, root-cause analysis, and troubleshooting production issues TPBN1_UKTJ