GMS Systems Analyst

Sapsol Technologies Inc

About The Position

Provides technical support and performs system administration and maintenance for the Energy Management System (EMS) and its ancillary systems and applications. The role supports EMS upgrade systems through testing cycles, integrates and monitors EMS applications, and helps maximize uptime and mitigate system failures. It analyzes user requirements, procedures, and problems to automate or improve EMS, and participates in planning and evaluating the impact of system modifications and maintenance on ERCOT grid operations. The analyst works with business, project, technical, vendor, development, and applications engineering teams to reproduce defects, test fixes, and install releases across testing environments. The position reports to the Supervisor of Grid & Market Solutions (GMS) Systems Support Team. Local candidates must work hybrid/on-site at least twice a week; candidates located out of state may work remotely. The role may involve responding to system failures and operator questions on a 24/7 basis.

Requirements

  • At least 5 years of work experience in system administration on Linux/Windows operating systems.
  • Working experience with relational database management systems (Oracle/SQL DB).
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent knowledge gained through a combination of education and experience.
  • Experience with Supervisory Control and Data Acquisition (SCADA)/Inter Control-Center Communication Protocol (ICCP).

Nice To Haves

  • System administration experience with the GE EMS Suite.
  • Experience with another EMS vendor, such as Hitachi/ABB, Siemens, OSI, or GE PowerOn Reliance, if not experienced with GE EMS Suite.
  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

Responsibilities

  • Support, administer, and maintain EMS upgrade systems through various testing cycles.
  • Integrate EMS applications and perform monitoring and regular maintenance.
  • Perform structured and unstructured testing and log defects in the defect tracking tool.
  • Provide timely updates and feedback to the business lead, project manager, and technical lead.
  • Work with the EMS vendor and ERCOT GMS development teams to reproduce defects and test fixes.
  • Coordinate with GMS Applications Engineering teams to obtain defect fixes and install releases across testing environments.
  • Monitor EMS systems and applications and perform regular maintenance.
  • Coordinate and perform database updates and upgrades in EMS environments.
  • Assist Operations Engineer, Market Operations, and other business units during EMS acceptance testing of new or enhanced applications.
  • Prepare and review technical documentation to support effective EMS use and administration.
  • Perform code builds, patch implementation, and migrations in EMS systems.
  • Set up systems and conduct testing with Market Participants as appropriate.
  • Respond to system failures and operator questions on a 24/7 basis.
  • Work with market participants to resolve problems and implement changes.
  • Perform emergency recovery and troubleshoot EMS systems and applications.
  • Maintain real-time data collection to support EMS functions.
  • Maintain, troubleshoot, and repair EMS systems, applications, and interfaces.
  • Proactively identify design problems and drive their resolution.
  • Participate in EMS Disaster Recovery Drills.
  • Test, certify, and implement changes to EMS production and test environments.
  • Perform systems maintenance and improvement activities to support EMS effectiveness.
  • Participate in planning and evaluating the impact of system modifications and maintenance activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service