We are seeking an experienced PostgreSQL Database Administrator to manage and optimize our database system on multi-cloud platforms.
Responsibilities
* Database Management
o Manage and maintain PostgreSQL databases in multi-cloud environments (Azure, AWS, GCP).
o Ensure smooth operation and functionality of the database to meet business goals.
* Performance Optimization
o Optimize database performance to ensure efficient data retrieval and processing.
o Monitor and analyze database performance to identify areas for improvement.
* Security and Access Management
o Implement and enforce security protocols to prevent unauthorized access to the database.
o Manage user access and permissions to ensure that only authorized personnel can access sensitive data.
* Backup and Recovery
o Develop and implement a backup and recovery plan to ensure business continuity in case of data loss or corruption.
o Perform regular backups and conduct disaster recovery operations as needed.
* Database Migrations
o Migrate databases across platforms from legacy databases (SQL, Oracle, DB2) to multi-cloud PostgreSQL PaaS databases.
Requirements
* A minimum of 5 years of experience in PostgreSQL database technology, specifically with multi-cloud environments including Azure, AWS, and GCP tenants.
* Proven previous experience as a PostgreSQL DBA or similar role.
* In-depth understanding of database management and security.
* Strong problem-solving and communication skills.
Nice-to-Have Skills
* Bachelor's degree in computer science, Information Technology, or a related field.
* Multi-Cloud (Azure/AWS/GCP) Certified Professional.
Language
English: B2 Upper Intermediate