GMS Systems Analyst

TekWissen•Taylor, TX
•Hybrid

About The Position

Provides technical support, 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 maintains EMS applications, and helps maximize system uptime and mitigate failures. It analyzes user requirements, procedures, and problems to automate or improve EMS, and participates in evaluating how system modifications and maintenance activities may affect grid operations. The position works with business and technical leads, project managers, the EMS vendor, client GMS development teams, and GMS Applications Engineering teams. It also supports testing, defect resolution, application releases, documentation, recovery, and ongoing maintenance. The role reports to the Supervisor of Grid & Market Solutions (GMS) Systems Support Team and responds 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 through a combination of education and experience.
  • Experience with SCADA/ICCP.

Nice To Haves

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

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 a defect tracking tool.
  • Provide timely updates and feedback to the business lead, project manager, and technical lead.
  • Work with the EMS vendor and client GMS development teams to reproduce defects and test fixes.
  • Coordinate with GMS Applications Engineering teams to install defect fixes and releases across testing environments.
  • Monitor EMS systems and applications and perform regular maintenance activities.
  • Coordinate and perform database updates and upgrades in EMS environments.
  • Assist Operations Engineering, 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.
  • Perform system setup and 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 troubleshooting of 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