Database Administrator (DBA) – PostgreSQL / MySQL
الوصف الوظيفي
Database Administrator (DBA) – PostgreSQL / MySQL
Join our dynamic team as a **Database Administrator (DBA)** specializing in **PostgreSQL and MySQL**, where you will play a pivotal role in maintaining, optimizing, and securing mission-critical database environments. This is an opportunity to leverage your deep technical expertise to ensure seamless database operations, enhance performance, and drive continuous improvement in our infrastructure. If you thrive in a fast-paced, collaborative environment and are passionate about database management, we invite you to take the next step in your career with us.
As our **Database Administrator**, you will be responsible for designing, implementing, and managing robust database solutions that underpin our core business applications. Your work will directly impact system reliability, security, and scalability, making this role both challenging and highly rewarding. You will collaborate closely with infrastructure, application, and cloud teams to deliver high-performance database solutions that align with business objectives while adhering to industry best practices.
Key Responsibilities
Your role will encompass a broad spectrum of database administration tasks, performance optimization, and strategic initiatives. Below are the core responsibilities that define this position:
- Database Administration and Maintenance: Oversee the installation, configuration, migration, and upgrade of PostgreSQL and MySQL databases in both production and non-production environments. Ensure high availability, reliability, and security through meticulous administration and adherence to established standards and policies.
- Performance Optimization: Proactively monitor database performance and conduct comprehensive health assessments to identify and resolve bottlenecks. Optimize SQL queries, indexes, and configurations to enhance system efficiency. Conduct capacity planning and resource utilization analysis to support scalable database growth.
- Backup, Recovery, and High Availability: Develop and manage robust backup and recovery strategies to safeguard critical data. Configure and maintain replication solutions and high-availability architectures to minimize downtime. Lead disaster recovery (DR) planning, testing, and execution, ensuring recovery objectives (RPO/RTO) are met and documented.
- Production Support and Incident Management: Investigate and resolve database-related incidents with urgency and precision. Conduct root cause analysis (RCA) to implement preventive measures and improve system resilience. Participate in 24/7 on-call support and incident management, providing timely assistance during critical deployments, releases, and upgrades.
- Security and Compliance: Implement and enforce database access controls, user privileges, and authentication mechanisms to ensure data integrity and security. Stay ahead of emerging threats by applying database security best practices and conducting vulnerability assessments. Monitor audit logs and database activities to detect and mitigate potential risks while ensuring compliance with organizational security and governance standards.
- Documentation and Continuous Improvement: Maintain up-to-date technical documentation, runbooks, and standard operating procedures (SOPs) to facilitate knowledge sharing and operational efficiency. Develop automation scripts to streamline repetitive tasks and enhance workflow efficiency. Drive database optimization and modernization initiatives by recommending and implementing innovative solutions.
- Collaboration and Strategic Alignment: Work closely with cross-functional teams, including infrastructure, application, and cloud teams, to align database strategies with business goals. Contribute to the overall success of our technology stack by fostering a culture of collaboration and continuous improvement.
Why This Role Matters
In this position, you will not only be a technical expert but also a strategic partner in ensuring the reliability, security, and performance of our database infrastructure. Your contributions will directly impact the efficiency of our business applications, enabling us to deliver exceptional service to our clients. If you are eager to make a meaningful difference in a dynamic and innovative environment, we encourage you to explore this opportunity and bring your expertise to our team.
Required Technical Skills
To excel in this role, you will bring a robust set of technical skills and experience:
- A deep, hands-on expertise in **PostgreSQL and MySQL administration**, including installation, configuration, and troubleshooting.
- Proven experience with **database replication technologies**, ensuring data consistency and availability across environments.
- Strong knowledge of **backup, recovery, and disaster recovery methodologies**, with a focus on minimizing data loss and downtime.
- Expertise in **performance tuning, query optimization, and troubleshooting**, enabling you to enhance system efficiency and responsiveness.
- Proficiency in **Linux administration** and **shell scripting**, allowing you to automate tasks and manage database environments effectively.
- Experience with **database monitoring and alerting tools**, enabling proactive issue detection and resolution.
- Familiarity with **database security best practices**, including access controls, encryption, and compliance standards.
- Knowledge of **High Availability (HA) and clustering solutions**, ensuring seamless database operations even during peak loads or failures.
- Extensive experience supporting **production-critical database environments**, demonstrating your ability to handle high-stakes responsibilities with precision.
Education and Qualifications
Candidates for this role should hold a **Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field**. While formal education is a baseline requirement, it is your technical proficiency, problem-solving skills, and passion for database management that will set you apart in this role.
If you are ready to take on this challenging and impactful opportunity, we look forward to reviewing your application and exploring how your skills can contribute to our team’s success.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.
ℹ️ إخلاء مسؤولية توظيف:
موقع وظائف السعودية (ksajobshub.com) هو محرك بحث ومجمع لإعلانات الوظائف من المصادر والشركات الرسمية في المملكة العربية السعودية. نحن لا نتقاضى أي مبالغ مالية أو رسوم من الباحثين عن عمل، وتتم عمليات التقديم مباشرة عبر الانتقال للرابط الأصلي للجهة المعلنة.