Logo
Vuesol

Database Administrator (DBA) with YugabyteDB

Vuesol, Alpharetta, Georgia, United States, 30239


Database Administrator (DBA) with YugabyteDB Experience Remote

Job Description: We are seeking an experienced Database Administrator (DBA) with expertise in managing, maintaining, and optimizing databases, particularly YugabyteDB. The ideal candidate will be responsible for ensuring high availability, performance, security, and reliability of database systems, while also collaborating with development teams to design and implement scalable database solutions.

Responsibilities:

Install, configure, and manage YugabyteDB clusters in production and development environments. Monitor database performance, optimize queries, and troubleshoot performance bottlenecks. Design and implement backup, recovery, and high-availability strategies for YugabyteDB. Ensure database security, including user access control and data encryption. Collaborate with application developers to design scalable and efficient database schemas. Plan and execute database upgrades, migrations, and maintenance tasks. Automate routine tasks using scripts and tools. Document database processes, configurations, and best practices. Ensure database health through regular monitoring, logging, and alerting. Stay updated on emerging database technologies and best practices. Requirements:

Proven experience as a Database Administrator (DBA). Hands-on experience with YugabyteDB or other distributed SQL databases. Strong knowledge of database architecture, replication, and clustering. Proficiency in SQL and query optimization techniques. Familiarity with cloud platforms (AWS, Azure, or GCP) and deploying databases in cloud environments. Experience with database backup, recovery, and disaster recovery strategies. Proficiency in scripting languages (e.g., Shell, Python). Familiarity with monitoring tools (e.g., Prometheus, Grafana) and logging frameworks. Strong problem-solving and troubleshooting skills. Good communication and documentation skills. Preferred Qualifications:

Experience with PostgreSQL, as YugabyteDB is PostgreSQL-compatible. Knowledge of Kubernetes and container orchestration tools. Familiarity with CI/CD pipelines and DevOps practices. Certification in database administration or cloud technologies.