Position Summary

Database Administrator Job Description

We are seeking to hire a technically skilled database administrator that is capable of holding positions of great responsibility. In this role, you'll be the first respondent to database problems that arise and carry out periodic maintenance and troubleshooting.

To ensure success as a database administrator, you should be an excellent problem-solver and communicator that is fluent in most data manipulation languages. Ultimately, a top-notch database administrator should have extensive knowledge of the databases under their administration and display sound technical skills and administrative aptitude.

Most of our data is stored in the cloud and we are looking for candidates who are experienced with cloud hosted database systems, specifically AWS RDS MySQL/Aurora. Utility provides secure digital evidence management platforms to government entities and as such we require all employees that have access to data be FBI background checked and CJIS trained and certified.

Database Administrator Responsibilities:

  • Monitoring system performance and identifying problems that arise.

  • Responding in a timely manner to user-reported errors.

  • Protecting the database against threats or unauthorized access.

  • Ensuring that the database is adequately backed up and able to be recovered in the event of memory loss.

  • Reporting on metrics regarding usage and performance.

  • Provide business data reports to management.

  • Suggesting changes and improvements for database maintenance or protection.

  • Designing databases with both front-end and back-end users in mind.

  • Constantly optimize queries and stored procedures for speed and performance.

  • Provide slow query reports to engineering.

  • Implement database changes, upgrades and patches

  • Design and maintain database architecture, structures and relationships

  • Collaborate with developers and stakeholders to gather requirements, provide database support and optimize database solutions

  • Develop and maintain database documentation

  • Implement database security measures, including user management, access control, and encryption

  • Collaborate with developers to design and implement database schemas that meet application requirements

  • Develop and maintain database documentation, including data dictionaries, process flows, and technical specifications

  • Stay up-to-date with the latest advancements in database technology and industry best practices



Database Administrator Requirements:

  • A bachelor's degree in computer science or a related field.

  • A minimum of 5+ years' experience as a database administrator.

  • Proven experience with MySQL/Aurora and RDS.

  • Extensive knowledge of MySQL database administration and architecture

  • Experience with performance optimization, backup and recovery, and database security

  • Proven experience with RDS Blue/Green deployments.

  • Proven experience optimizing views, queries and stored procedures.

  • Proven experience with database table designs for a large and growing dataset.

  • Analytical mindset and good problem-solving skills.

  • Excellent verbal and written communication skills.

  • Highly organized and responsible.

  • Capable of working under pressure.

  • Up-to-date with trends and developments in database administration.


Physical Requirements

  • While performing the duties of this job, the employee is required to stand; walk; sit; use hands to handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch or crawl; talk or hear

  • The employee must occasionally lift and/or move up to 30 pounds

  • Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus


Candidates must pass a pre-employment Drug Screen and Background Check.

The above statements are intended to describe the general nature and level of work being performed by people assigned to this role. This is not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel sofied. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.


Note

This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employees will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments. All duties and responsibilities are essential functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities. To perform this job successfully, the incumbents will possess the skills, aptitudes, and abilities to perform each duty proficiently. Some requirements may exclude individuals who pose a direct threat or significant risk to the health or safety of themselves or others. The requirements listed in this document are the minimum levels of knowledge, skills, or abilities. This document does not create an employment contract, implied or otherwise, other than an “at will” relationship.

This position has been filled. Would you like to see our other open positions?