Database Analyst

Job Description:  
Minnkota Power is seeking qualified applicants for a Database Analyst located in our Grand Forks offices.

Under moderate supervision, 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. This position is able to work at most levels of database management. This position interfaces primarily with IT department staff.

Education and Training
• Bachelors degree in computer science, information technology, or other related area preferred or equivalent combination of experience and education.
• 2+ 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
• 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
Essential Responsibilities

1. 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

2. 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

3. Assist with the maintenance and ongoing support of databases
• Monitors and manages database backups, logs, and journals; installs, maintains, and upgrades database software; restores and/or recovers data as required
• May provide 24-hour on-call support
• Provides problem determination support to Help Desk, Technical and Programming staff as related to databases
• Ensure that databases are backed up on a consistent basis and the backups can be restored in the event of a catastrophic system failure
• 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
• Creates, procures and maintains various database related documents such as manuals and documentation
• May evaluate and recommend testing and evaluation of new procedures, software, and hardware

Minnkota Power Cooperative
Job Location:  
Grand Forks, ND
Application Procedure:  
On-line applications can be found at Resumes will not be accepted without a completed application.
Minnkota Power Cooperative is an EEO/AAP/Female/Minority/Disabled/Vets Employer
4. 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

5. Contributes to security administration of databases
• Monitors and maintains database security and database software, in cooperation with data security administrators
• Strong understanding of Secure Certificates (SSL)
• 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
• Demonstrates behavior consistent with Minnkotas values
• Be highly motivated to meet objectives, deliverables, and schedules
• Team-oriented and skilled in working within a collaborative environment
• Demonstrates high quality customer-service skills when dealing with internal and external customers, business partners and others

Job Competencies
• Proven analytical and problem-solving abilities
• Strong verbal and written communication skills, including the ability to compose communications for varied audiences
• Ability to analyze complex technical and business problems, propose solutions, and present solutions in professional manner
• Working knowledge of data analysis and performance/operations metrics

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.

Application Deadline:  

Back to Job Openings List