This position leverages expertise in system administration, database administration, application support, and application development to maintain systems and applications critical to Georgia System Operations Corporation's (GSOC) system operations function. As a member of the Infrastructure and Application Support (IAS) department, this position is responsible for the application and system administration of the Energy Management Systems (EMS), including Supervisory Control and Data Acquisition (SCADA) and other associated applications. This position ensures the security and operational readiness of technology to support GSOC’s real-time transmission and generation operations. This position is also responsible for application administration and support for other GSOC operational applications. Among others, these include applications used for load forecasting, interchange scheduling, and generation dispatch.
This position responds to any and all problems that affect or may affect the EMS regardless of the time-of-day or the day-of-the-week. During emergencies, this position works under the direction of the EMS Staff Engineers. This position advises the Manager of Infrastructure and Application Support and/or EMS Staff Engineers in matters related to the performance, backup, and maintainability of the EMS, the Scheduling Member System, and other crucial subsystems of the EMS to which they are assigned.
Maintains awareness of NERC Reliability standards including Critical Infrastructure Protection Standards. Responsible for compliance with all applicable laws, regulations, industry standards, corporate policies, guidelines and procedures, including but not limited to, RUS, OSHA, NERC, FERC and ITS requirements. Promotes an environment of security, compliance and continuous improvement to meet the Corporation’s goals and objectives.
Additional responsibilities includes one or more of the following:
Supporting/Managing the processes and technology infrastructure for the Energy Management System (EMS). This includes supporting/managing the on-call 24x7 support rotation, the hardware and software for EMS Environment, the Data Historian Environment, and EMS custom codes.
Supporting/Managing the implementation of Software/Security Patches, System/Application Backup and Restore, Database Administration, equipment installation and replacement.
Supporting/Managing Configuration Management Program and review collection of evidence necessary for CIP compliance and other duties as assigned by manager.
Supporting/Managing application development and application configuration for system operations applications including those that support essential functions such as interchange scheduling, load forecasting, generation dispatch, etc.
Develops, documents, and implements EMS system policies, processes, and procedures that comply with mandatory NERC Reliability Standards.
Coordinates with other departments within GSOC including Power Delivery, Energy Control & Data Acquisition, Security Operations, Telecommunications, Data Systems, and Shared Services IT. Coordinates across companies with GTC and OPC operations and maintenance departments.
Bachelor Degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or related as a minimum. Master’s degree in Computer Science or Engineering preferred.
Engineer I - Entry level up to 2 years of experience in EMS/SCADA system administration or related computer system support and development environment preferably. Experience in software development with increasing degrees of responsibility for the continuous operation of software developed. Experience in database administration. Additional experience in Project Management, System Security, Application and System Design, Programming, Testing, Deployment, and Support is desirable.
Engineer II - 3 plus years of experience and experience as described above.
Senior Engineer - 6 plus years of experience and experience as described above.
Engineer I - Eight (8) years of direct electric utility application development, support and system administration with direct and significant responsibilities related to industry specific applications and operations. Should have at least two years of significant utility related EMS project management experience and eight years of UNIX and Windows Server/Workstation administration.
Engineer II - 11 plus years of experience as described above.
Senior Engineer - 14 plus years of experience as described above.
LICENSES, CERTIFICATIONS AND/OR REGISTRATIONS:
Engineer In Training or Professional Engineer registration is desirable. Must be able to pass NERC CIP PRA (Personal Risk Assessment) screening including identity verification and criminal background check.
Experience in providing 24x7 support for an Energy Management System (EMS) or Telecommunications System and applications. Experience with real-time data communications systems and troubleshooting system problems involving real-time data communications systems.
Experience in a virtual environment comprised of VMWare ESXi and NetApp filers, real-time control systems, relational database. EMS/SCADA, Historical Archive Server experience is desirable.
Experience in Patch Management, Configuration Management, Firewall management and Software & Database modeling tools. Experience in Linux administration, Windows Server/Workstation administration, SQL Server administration or programming, Oracle administration or programming.
Experience in Java, PHP, Python, C, C++, VB, Unix (Linux) shell programming, SQL, or Powershell. Experience in VMWare ESXi, NetApp DataOnTap and Active Directory is desirable. Experience in computer programming, scripting and related technologies.
Experience in project management in application development related projects and knowledge of MS Project is desirable. Excellent organizational skills and customer/ team communications skills are needed to be successful. Must have strong verbal and written communication and leadership skills. Promotes an environment of compliance and continuous improvement.
Unusual Hours: Due to the critical nature and continuous operation of the Control Center, this position will be subject to calls and occasionally may be placed on call. This position is required to assist with the resolution of problems whenever contacted. The on call support staff is responsible for correcting the problem, implementing a work around, or devising a work around.