Database Administrator

Posted 2 months ago
Location: Remote / Hybrid / Onsite
Employment Type: Full-Time
About the Role
We are seeking an experienced Database Administrator (DBA) to join our technology team. This role requires advanced expertise in database design, performance tuning, security, and high availability. As a DBA III, you will ensure that mission-critical databases are secure, optimized, and scalable, while providing guidance to junior DBAs and collaborating with development and infrastructure teams.
Key Responsibilities
- Install, configure, and maintain enterprise database systems (SQL Server, Oracle, MySQL, PostgreSQL, or similar).
- Manage database security, user access controls, encryption, and compliance with organizational policies and regulatory standards.
- Perform backup, recovery, and disaster recovery planning, ensuring minimal downtime.
- Optimize database performance through indexing, query tuning, and system resource monitoring.
- Develop and maintain high availability (HA) and disaster recovery (DR) solutions, including clustering and replication.
- Collaborate with developers to design efficient database schemas and optimize SQL queries.
- Implement and manage automation scripts for monitoring, deployments, and maintenance tasks.
- Provide level 3 support, troubleshooting complex database incidents and escalating when necessary.
- Mentor junior DBAs, contributing to knowledge sharing and process improvements.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- 1–7 years of hands-on experience as a Database Administrator in a production environment.
- Expertise in at least one enterprise RDBMS (SQL Server, Oracle, PostgreSQL, or MySQL).
- Strong knowledge of backup/recovery tools, HA/DR configurations, and database monitoring solutions.
- Proven experience with performance tuning and optimization (PTO).
- Familiarity with cloud database platforms (AWS RDS, Azure SQL, Google Cloud SQL, or Snowflake).
- Understanding of scripting languages (PowerShell, Bash, or Python).
- Strong communication skills and the ability to collaborate with cross-functional teams.
Preferred Skills
- Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB).
- Knowledge of data warehousing, ETL, and business intelligence platforms.
- Certifications such as Microsoft Certified: Azure Database Administrator Associate, Oracle OCP, or AWS Database Specialty.
- Exposure to DevOps practices and CI/CD pipelines for database changes.
Why Join Us?
- Work with enterprise-scale databases and modern cloud technologies.
- Be part of a team that values collaboration, growth, and technical excellence.
- Competitive compensation, benefits, and professional development opportunities.
