We are looking for a Mid-Level Database Administrator (DBA) to support the design and implementation of our new database infrastructure. The ideal candidate has hands-on experience with modern database design, data segmentation strategies (such as partitioning or sharding), and is comfortable working with AWS RDS or other cloud-based relational database services.
Responsibilities
Design and implement scalable and efficient database architectures.
Provide expert input on partitioning, sharding, and other data segmentation techniques.
Help select and configure a suitable database engine in AWS RDS (e.g., PostgreSQL, MySQL, Aurora).
Develop and maintain schema, indexes, and stored procedures.
Monitor database performance and implement optimization strategies.
Ensure data security, backups, and disaster recovery solutions are in place.
Collaborate closely with engineers, architects, and DevOps teams.
Qualifications
3-5 years of experience as a Database Administrator (DBA).
Experience with cloud-hosted databases, preferably AWS RDS.
Strong understanding of relational database design and modeling.
Hands-on experience with data partitioning, sharding, or similar techniques.
Familiarity with one or more RDBMS platforms: PostgreSQL, MySQL, SQL Server, or Aurora.
Strong SQL skills and experience with query tuning and performance optimization.
Excellent communication and problem-solving skills.
Preferred Qualifications
Experience migrating or re-platforming legacy databases to the cloud.
Knowledge of infrastructure-as-code (Terraform, CloudFormation) for database provisioning.
Exposure to data warehousing or hybrid analytical/transactional workloads.
Schedule
Monday to Friday
Flexible hours / Remote work
Work Location
Remote - U.S. based
Position Details: