EMS Programming Analyst (Remote)

  • Full-time

Company Description

The California Independent System Operator (ISO) manages the flow of electricity across the high-voltage, long-distance power lines that make up 80 percent of California's power grid. We safeguard the economy and well-being of 30 million Californians by "keeping the lights on" 24/7.

As the impartial grid operator, the California ISO opens access to the wholesale power market that is designed to diversify resources and lower prices. It also grants equal access to 25,865 circuit-miles of power lines and reduces barriers to diverse resources competing to bring power to customers.

The California ISO operates independently—managing the electron traffic on a power grid we do not own—making sure electricity is safely delivered to utilities and consumers on time and reliably.

What's In it for You

Our purpose is to lead the way to tomorrow's energy network. Make a difference and impact millions of people who depend on electricity in their everyday lives.

  • You get to work on interesting and challenging assignments that will help grow your skill set
  • You will work in an extremely collaborative environment inside our LEED certified Folsom, California campus
  • You will be challenged, be a part of a winning team, and your contributions will be rewarded and recognized

Job Description

Under the general direction of the Manager, responsible for maintaining the performance, integrity, security and continuous improvement of the Energy Management System (EMS), including PI Historian, ALFS Forecasting System and Interchange Schedule (ITS) . Performs moderately complex engineering projects as assigned.

What you will be Doing

  • Coordinates systems maintenance and improvement activities to support the effectiveness of the EMS, PI, ALFS, ITS, WIT & ECC
  • Plans and evaluates the impact of system modifications and maintenance activities
  • Maximizes Systems uptime and mitigates system failures by troubleshooting technical problems that result from communications, equipment, or systems failures, and by providing 24x7 technical support related issues as required.
  • Provides subject matter expertise and guidance to staff on systems, software problems, data requirements and interfaces with other software applications
  • Mentors and provides training to team members to ensure ongoing skill development and improvement
  • Responsible for Supervisory Control and Data Acquisition (SCADA) technologies, including implementing new technologies and participating in the development of SCADA standards and processes, to ensure the effective administration and maintenance of the EMS
  • Ensures proper coordination of tasks required to maintain and improve the processes, including coordination between both internal groups and external organizations
  • Provides technical support to ISO Real-Time Operations and other departments on EMS, PI, ALFS and ITS
  • Provides PI Support by processing PI Vision changes, and synchronize changes among the different environments, process PI performance equation creation and modify requests, manage the AF database, assist in PI host application updates and admin operations and update all required associated procedures
  • Identify improvement methods and procedures for collecting and processing demand, energy, weather, and economic data by analyzing historical and forecasted electric demand, generation, and energy trends and related data. Acts as a technical project coordinator for the design, documentation, testing, implementation and support of applications for weather/forecast service providers
  • Participates in diagnosing and resolving issues related to interchange scheduling. Assists with the management of interchange resource configuration and supports new interchange scheduling initiatives. Participates in project delivery and testing.
  • Responsible for supporting the Interchange Transaction and Scheduling System and the Forecast application in development environments used for market acceptance testing
  • Assists in diagnosing and resolving issues related to geospatial and weather service data providers. Participates in the development and implementation of new functionality in related applications
  • A combination of 3 or 4 focused area is desired

Qualifications

Level of Education and Discipline:

  • A Bachelor's degree (BA, BS) or equivalent education, training or experience
  • Master’s Degree preferred

Amount of Experience:

  • Equivalent years of education and training, plus two (2) or more years related experience

Type of Experience:

  • Requires a combination of experience in the following: 
    • design and implementation of Energy Management Systems (EMS), PI, Forecast or ITS
    • electric utility operations
    • utility/power industry, preferably in a similar ISO with market design or operations background
      • systems analysis and expansion, databases, real-time applications, software tools and programming concepts
      • project management in a technical environment
    • A combination of the following is required: 
      • power systems
      • UNIX/LINUX
      • SQL
      • ORACLE
      • real-time systems
      • market operations
      • EMS
      • web services
      • Forecast systems
      • ITS
      • WIT
      • ECC
    • Knowledge of Energy Management System operations and principles or Forecasting systems, or PI Historian or Interchange Schedule (ITS) is desired

    • Power systems engineering or Computer Engineering, or Math, or Science experience preferred

Additional Skills and Abilities:

  • Must be able to work effectively in a team environment as facilitator and team member
  • Excellent analytical, verbal and written communication and documentation skills required, with a demonstrated attention to detail 
  • Ability to use deductive reasoning and analytical thinking with sound judgment and decision-making skills
  • Excellent interpersonal and conflict resolution skills are also essential
  • Must be self-starting and willing and able to work independently in a dynamic corporate organization under pressure of tight deadlines and aggressive expectations
  • Self-motivated, problem solving skills and the ability to influence others without direct authority

Additional Information

The pay range for this position is $40.75 - $67.91 / hour. 

All your information will be kept confidential according to EEO guidelines.