Role Overview
We are seeking a highly skilled Database Administrator with a strong blend of infrastructure expertise, data insight, and DevOps practices to manage and evolve our database ecosystem. This role is ideal for someone who values reliability, performance, and automation, and thrives in a collaborative environment with a strong focus on end-user impact.
Our platform supports a wide range of marketing services across print, digital, and social channels, enabling enterprise and franchise users in industries such as real estate, professional services, and healthcare. As part of our growing technical team, you will ensure that our data infrastructure remains stable, scalable, and optimized for business intelligence and continuous delivery.
Key Responsibilities
- Administer and optimize production MariaDB and PostgreSQL clusters.
- Automate database server upgrades and schema deployments.
- Enhance and maintain replication, backup, and data retention systems.
- Proactively monitor database performance and implement tuning best practices.
- Build and support data reports using business intelligence tools.
- Investigate and resolve complex database-related issues with thorough root cause analysis.
- Collaborate closely with Developers and DevOps teams to maintain application and system health.
- Define and enforce database access policies and security roles.
- Standardize update cadences, maintenance procedures, and performance audits.
- Contribute to containerization workflows using Docker.
Required Qualifications & Skills
- 5+ years of experience administering MariaDB (or MySQL) and PostgreSQL databases.
- Strong understanding of query planning, transactions, indexing strategies, and complex query optimization.
- Minimum 2 years of experience deploying and managing AWS RDS for MySQL/PostgreSQL.
- Hands-on experience working in Linux environments with scripting skills (Bash, Shell, or Python).
- Experience troubleshooting performance and networking issues at the OS level.
- Strong communication skills and a collaborative mindset.
Preferred Qualifications
- Bachelor's degree in Computer Science or a related field (or equivalent practical experience).
- Experience with Ubuntu-based systems.
- Familiarity with MSSQL.
- Proficiency in Docker-based deployments.
- Exposure to orchestration tools such as Ansible, Chef, or Puppet.
- Experience working in AWS cloud environments.
- Self-motivated with the ability to independently learn and implement solutions.