We are seeking a highly skilled and experienced Senior Database Administrator (DBA) to design, implement, and maintain robust, scalable, and high-performance database systems. The ideal candidate will have deep expertise in MySQL, familiarity with PostgreSQL, and hands-on experience with NoSQL technologies such as MongoDB and Elasticsearch.
In this role, you will work closely with development and infrastructure teams to ensure data integrity, performance optimization, and secure database operations across various platforms.
Key Responsibilities:
- Design, implement, and maintain highly available, reliable, and secure database systems based on business requirements.
- Administer and optimize relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Elasticsearch) databases.
- Define and manage user roles and access permissions, ensuring secure and appropriate data distribution.
- Plan and execute backup and recovery strategies, including disaster recovery protocols.
- Analyze and fine-tune database performance, minimizing downtime and optimizing queries.
- Provide both proactive and reactive support for database-related issues, including troubleshooting and resolution.
- Develop and document database policies, procedures, and best practices.
- Perform regular audits, testing, and validation to ensure data security, privacy, and compliance.
- Monitor system health, apply patches and upgrades, and maintain database versioning.
- Implement archiving, partitioning, and storage strategies to improve data access and performance.
- Review and analyze SQL queries and execution plans to identify and resolve performance bottlenecks.
Benefits:
- Vouchers for Vacations, Gym, Therapy Sessions.
- Complementary Insurance.
- Educational platform of advanced courses.
- Snappfood’s Discount codes.
- Loans