Skip to main content

This job has expired

EMS Programmer Analyst

Employer
Minnkota Power Cooperative, Inc.
Location
Grand Forks, ND
Salary
Join our team!

View more

Job Details

EMS Programmer Analyst
Minnkota Power Cooperative is seeking qualified candidates for the position of EMS Programmer Analyst located in our Grand Forks, ND offices.
The EMS Programmer Analyst is responsible for administering, developing, testing and documenting Energy Management System (EMS) applications. This position includes compliance with NERC CIP requirements and their application to the EMS, its network, and associated systems. This position develops and updates documentation to prove compliance and requirements are met.
This Position requires a Bachelor's Degree in Computer Science, Information Systems or computer related field. Associates Degree with significant and relevant experience may be considered equivalent. Must be able to successfully pass a Personnel Risk Assessment. Must maintain a valid driver's license.
Applicable experience in system and server administration, database administration, network design and administration, application support, and knowledge of security frameworks are appropriate prerequisites to be considered for the position.
Experience
  • Knowledge of computer systems, operating systems, and relational databases
  • Experience with software design and development
  • Experience and knowledge of database development, networking, and security
  • Understanding of real-time SCADA and control systems
  • Technical writing skills and communication skills
  • Basic power system knowledge desirable
Minnkota Power Cooperative makes career growth and development a priority by creating a challenging and rewarding work environment. For more information regarding this job and our online application go to www.Minnkota.com . Resumes will not be accepted without a completed application.
Minnkota Power Cooperative is an EEO/AAP/Female/Minority/Disabled/Vets Employer
Essential Responsibilities
Implement and Document NERC CIP Requirements in BCSs
  • Act as a Subject Matter Expert (SME) for the NERC CIP Standards applicable to High Impact BES Cyber Systems (BCSs)
  • Administer EMS, SCADA, associated ancillary systems and network configurations (BCS) for conformance to NERC CIP Standards
  • Ensure maintenance and any changes associated with the BCS are performed and documented in accordance with MPC's NERC CIP policies and procedures
  • Responsible for day-to-day administration, coordination, and operations of High Impact BCS with regard to patch management process
  • Perform vulnerability assessments and evaluations of network security
  • Develop documentation for all tasks in response to NERC CIP Standards
Application Development and Administration
  • Develop and provide administration for EMS applications including: SCADA, FEP, Historian, Calculations, ICCP, and State Estimator
  • Apply database configuration changes to the EMS and associated ancillary systems
  • Maintain documentation of system installs and implementations
  • Develop and provide training to users
  • Assist with upgrades and implementations of new systems into the EMS
Network Administration
  • Assist with administration of the EMS and associated ancillary systems Local Area Network
  • Provide administration to switching devices, firewalls, intermediate remote access devices, and communications to field devices
  • Assist with upgrades and configuration changes
  • Update documentation related to network configuration and compliance tasks
Associated Ancillary System Administration, Configuration, and Development
  • Load Management System support
  • Configuration and administration of associated security tools/systems
  • Administer event monitoring system
  • Backup and Recovery system support
  • Control Center situational awareness technology
Monitor Supported Systems, diagnose, and correct issues on a 24/7 basis
  • Proactively monitor performance, availability, recoverability of systems
  • Analyze logs for errors and performance issues
  • Troubleshoot and diagnose system failures and be able to provide and document solutions
  • Provide recommendations to mitigating vulnerabilities and security bulletins
  • Be available to provide maintenance on systems 24/7
Organizational Competencies
  • Safety
  • Integrity
  • Teamwork
  • Innovation
  • Reliability
Job Competencies
  • Composure
  • Decision Quality
  • Flexibility and Adaptability
  • Learning on the Fly
  • Problem Solving

Company

Minnkota Power Cooperative has a wide range of more than 400 knowledgeable and skilled employees who work to bring reliable, low-cost electric energy to northwestern Minnesota and eastern North Dakota.  Minnkota employs engineers, electrical line workers, power plant personnel, electricians, accountants and many other positions needed to manage our unique and evolving business.

Corporate headquarters are located in Grand Forks, N.D.  The primary source of electric generation is the Milton R. Young Station, a power plant located near Center, N.D., 35 miles northwest of Bismarck, N.D.

For nearly 80 years, Minnkota has been energizing homes, farms, schools and businesses. And the future is bright. New employees are needed to power our growing local economies and the technological advancements that are changing the way we view the world.  Career growth and development are a priority at Minnkota, creating a challenging and rewarding work environment. The company promotes a work culture that strives to keep employees engaged, healthy and productive.

If you're looking for a rewarding career that offers competitive pay, benefits and advancement opportunities, we invite you to view our Apply Today!

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert