Skip to main content

This job has expired

Database Analyst

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

View more

Job Details

Database Analyst

Minnkota Power Cooperative is seeking qualified candidates for the position of Database Analyst located at our corporate headquarters in Grand Forks, ND.
The Database Analyst is responsible for the recommendation, design, modeling, development, analysis, and troubleshooting of enterprise and departmental databases. This position is also responsible for database administration of development and test environments including backups and maintenance and is able to work at most levels of database management.
Requires a Bachelor's degree in computer science, information technology, or other related area or equivalent combination of experience and education. 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
Assists with the design and implementation of databases.
  • Provides installation and setup functions related to databases.
  • Reviews, develops, and designs data models using standard diagramming techniques, in conjunction with application development teams; creates logical data models and translates into physical database structures that integrate with existing or proposed database structures.
  • Communicates in a timely and appropriate manner to management and other stakeholders regarding scope, status, risks and issues related to database implementation projects
  • Assists with disaster recovery planning related to databases
Assists with for performance analysis of databases.
  • Monitors relational databases to optimize database performance, resource use, and physical implementations of databases.
  • Maintains availability and integrity of databases through multiple access schemes; facilitates sharing of common data by overseeing proper key and index management and data dictionary maintenance.
  • Provides assistance with capacity planning related to databases.
Assist with the maintenance and ongoing support of databases
  1. Monitors and manages database backups, logs, and journals; installs, maintains, and upgrades database software; restores and/or recovers data as required.
  2. May provide 24-hour on-call support.
  3. Provides problem determination support to Help Desk, Technical and Programming staff as related to databases.
  4. Ensure that databases are backed up on a consistent basis and the backups can be restored in the event of a catastrophic system failure.
  5. Provides quality reviews of database and general systems designs.
Provides advice to applications programmers in the effective use of database languages; advises on troubleshooting, exception processing needs, and other data management issues.
  1. Creates, procures and maintains various database related documents such as manuals and documentation.
  2. May evaluate and recommend testing and evaluation of new procedures, software, and hardware.
Assist with the design, testing, and implementation of interfaces between databases and applications.
  • Addresses a variety of database integration issues including migration between disparate databases, integration, maintenance/conversion, capacity planning issues, and new applications.
  • Assist in development and mapping of data between systems using APIs and other integration tools.
Contributes to security administration of databases.
  1. Monitors and maintains database security and database software, in cooperation with data security administrators.
  2. Strong understanding of Secure Certificates (SSL)
  3. Adhere to company policies, programs and procedures as well as Critical Infrastructure Protection (CIP), Federal Energy Regulatory Commission (FERC), North American Electric Reliability Corporation (NERC), and Midwest Reliability Organization (MRO) standards as necessary.
Organizational Competencies
  • Safety
  • Integrity
  • Teamwork
  • Innovation
  • Reliability
Job Competencies
  • Action Oriented
  • Decision Quality
  • Flexibility and Adaptability
  • Priority Setting
  • Problem Solving
Goals and Objectives
An employee filling this role is expected to meet changing and unique goals and objectives, as established by their supervisor, related to the broader area in which the employee is assigned.
Job Qualification Standards
Education and Training
  • Bachelor's degree in computer science, information technology, or other related area preferred or equivalent combination of experience and education.
  • Two or more years of experience directly related to the Essential Responsibilities.
  • Understanding of, and experience with, server-client computing and relational database environments
  • Demonstrated knowledge of reporting and query tools and practices
Experience
  • Oracle 11g, 12c test and/or productions environments preferred
  • Installation, configuration, and maintenance of application servers, process schedulers, web servers, report servers, and file servers
  • Hands on experience in Patching, Cloning, Backup
  • Installation and configuration of Reports, and Process Servers
  • Strong understanding of Applications and Integrations
  • Advanced Degree preferred
Physical and Mental Demands
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Physical demands: While performing the duties of this position, the incumbent is primarily required to sit, stand, walk, stoop, bend and frequently utilize a keyboard/computer. Specific vision abilities include close vision, peripheral vision, depth perception and the ability to adjust focus.
Mental demands: While performing the duties of this position, the incumbent will be required to problem solve, read, write and analyze data, work under schedules and deadline pressure, present information to others, work independently and use discretion and judgment for confidential or sensitive projects/issues.
Work Environment: While performing the duties of this position, the employee is exposed to an office environment indoors, and will travel outdoors to multiple locations dependent on work.

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