A technology solutions company is seeking a skilled database administrator to manage database performance, ensure security, and design efficient systems. This remote role requires a Bachelor's Degree and experience with relational databases. Responsibilities include responding to user errors, ensuring adequate backups, and optimizing SQL statements. The ideal candidate will have strong troubleshooting abilities and experience with GitLab for version control.
Qualifications
Bachelor’s Degree in Computer Science or related field.
Experience with modern relational databases.
Proficient understanding of code versioning tools like GitLab.
Responsibilities
Responding to user-reported errors.
Ensuring database backup and recovery.
Reporting usage and performance metrics.
Designing user-friendly databases.
Optimizing SQL statements.
Configuring database engines and clusters.
Skills
SQL optimization
Database security
Database design
Troubleshooting
Version control (GitLab)
Education
Bachelor’s Degree
Tools
Relational databases
Database engines
Job description
Overview
Remote
Year with possible extensions
Bachelor’s Degree
Responsibilities
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.
Suggesting changes and improvements for database maintenance or protection.
Regularly liaising with IT project managers and database programmers.
Designing databases with both front-end and back-end users in mind.
Experience with some of the modern relational databases
Skilled at optimizing large complicated SQL statements
Knowledge of best practices when dealing with relational databases
Capable of configuring popular database engines and orchestrating clusters as necessary
Ability to plan resource requirements from high level specifications
Capable of troubleshooting common database issues
Familiar with tools that can aid with profiling server resource usage and optimizing
Proficient understanding of code versioning tools such as GitLab