Database Administrator

Overview

On Site
40,000 - 60,000
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

Database Administration
Database Security
Database Design
Conflict Resolution
Continuous Integration
Google Cloud Platform
Information Technology
Scalability
Regulatory Compliance
PostgreSQL
Microsoft Windows Server
Microsoft Operating Systems
Performance Monitoring
Remote Desktop Services

Job Details

The Database Administrator (DBA) is responsible for the installation, configuration, maintenance, and performance of database systems. This role ensures high levels of data availability, security, and integrity while supporting the development and operational teams with database-related needs.


Key Responsibilities

1. Database Management & Maintenance

  • Install, configure, and upgrade database servers (e.g., MySQL, SQL Server, PostgreSQL, Oracle).

  • Monitor database performance and tune queries, indexes, and system parameters.

  • Perform regular database backups and implement disaster recovery strategies.

  • Ensure high availability (HA), scalability, and replication strategies.

2. Data Security & Compliance

  • Implement and maintain database security policies, access control, and encryption.

  • Ensure compliance with data governance and regulatory requirements (e.g., GDPR, HIPAA).

  • Conduct regular audits of database systems and user activities.

3. Performance Optimization

  • Monitor system performance and identify bottlenecks.

  • Optimize SQL queries, stored procedures, and schema designs.

  • Collaborate with developers to improve application-database interaction.

4. Troubleshooting & Support

  • Diagnose and resolve database-related incidents, outages, and performance issues.

  • Provide on-call support for production environments as needed.

  • Assist teams with data-related technical issues or reporting needs.

5. Database Design & Development

  • Design and implement database schemas, tables, views, triggers, and stored procedures.

  • Support development teams in designing efficient data models.

  • Participate in data migration and integration activities.

6. Documentation & Process Improvement

  • Create and maintain documentation for database setup, procedures, and standards.

  • Implement best practices and automation to improve efficiency.

  • Contribute to capacity planning and roadmap development.


Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.

  • Proven experience as a DBA or in a similar role.

  • Strong knowledge of relational database systems (e.g., SQL Server, Oracle, MySQL, PostgreSQL).

  • Proficient in SQL and database query optimization.

  • Experience with backup/recovery tools and HA/DR technologies.

  • Knowledge of Linux/Windows server environments.

  • Familiarity with cloud database solutions (AWS RDS, Azure SQL, Google Cloud SQL) is a plus.

  • Strong analytical, problem-solving, and communication skills.


Preferred Qualifications

  • Experience with NoSQL databases (MongoDB, DynamoDB, Redis).

  • Exposure to automation tools (Ansible, Terraform, CI/CD pipelines).

  • Experience with performance monitoring tools (New Relic, SolarWinds, Grafana).

  • Certifications such as:

    • Microsoft Certified: Azure Database Administrator Associate

    • Oracle Certified Professional (OCP)

    • AWS Database Specialty

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Shrinq Consulting Group INC