ApplyDatabase Administrator (DBA)
Posted about 2 months agoViewed
View full description
Requirements:
- Proven experience managing PostgreSQL, Redis, and Cassandra databases in production environments.
- In-depth knowledge of database architecture, performance tuning, and query optimization.
- Hands-on experience with replication, clustering, and high-availability configurations.
- Proficiency in scripting languages (e.g., Bash, Python) for automation.
- Familiarity with database backup and recovery tools.
- Experience with database monitoring tools (e.g., Prometheus, Grafana).
- Solid understanding of Linux operating systems and networking concepts.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Responsibilities:
- Design, deploy, maintain, monitor, and optimize databases (PostgreSQL, Redis, Cassandra) ensuring performance reliability, security, availability, and scalability.
- Implement database security measures to protect sensitive data.
- Troubleshoot database issues to minimize downtime and perform regular backups and recovery testing.
- Collaborate with developers and SRE teams to design efficient schemas, optimize queries, and ensure proper resource allocation.
- Automate processes, track KPIs, and plan for future growth and scalability.
- Create and maintain documentation for database configurations and procedures.
- Stay up to date with the latest database best practices.
- Participate in the on-call rotation (one week per month, including weeknight and weekends).
Apply