We are seeking a skilled Database Administrator (DBA) to help manage and support our database systems as a core part of our infrastructure team.
You will take ownership of the day-to-day operations, availability, backups and performance of production and development database environments, while also contributing to automation, tuning, and modernization efforts.
This role involves working closely with systems infrastructure and storage components, and will require hands-on management of both software and the underlying hardware that supports the database environment.
This is a hands-on role for someone with strong expertise in at least one major relational database (PostgreSQL), preferably with additional experience with one or more of (MySQL, Oracle or SQLserver) and a desire to grow into broader technical domains.
Responsibilities
Administer, monitor, and maintain relational databases (PostgreSQL, MySQL, or Oracle) in production and development environments
Perform routine DB operations such as backup and recovery, schema changes, patching, upgrades, and security hardening
Support incident response, root cause analysis, and recovery for database-related issues
Work collaboratively with systems and infrastructure teams to understand storage, OS, and networking components that influence database performance and reliability
Leverage basic Linux command-line and systems knowledge to troubleshoot and improve DB processes
Requirements
Strong hands-on experience with at least one of PostgreSQL, MySQL, or Oracle (PostgreSQL strongly preferred)
Solid grasp of daily DBA operational tasks, including backups, replication, security, user management, and logging
At minimum, basic experience with performance tuning; medium level strongly preferred
Basic knowledge of Linux systems, including filesystem layout, memory/disk utilization, and OS-level tools
Experience with configuration management (Ansible) and other automation/deployment tools
Experience with both On-Prem and Cloud configuration
Experience with database specific Monitoring
Preferred Qualifications
Exposure to containerized environments (Docker, Podman, Kubernetes) for running database workloads
Familiarity with Ceph RBD as a backend for database storage or similar distributed storage systems
Understanding of modern big data formats or engines like Hadoop, Parquet, RocksDB
Linux networking fundamentals (troubleshooting connections, ports, interfaces)
Experience with cloud-based DB offerings (e.g., AWS RDS, Azure Database, GCP Cloud SQL)
Familiarity with application development or scripting in BASH, Java or Python, particularly for automating databases install/configuration