Job Summary
We are seeking a skilled Senior PostgreSQL Database Administrator to manage and optimize our PostgreSQL database system on multiple cloud platforms, including Azure, AWS, and GCP.
Key Responsibilities:
* Provision, configure, and manage PostgreSQL databases in multi-cloud environments.
* Create database objects, such as triggers and indexes, to ensure optimal performance.
* Monitor and ensure database performance, identifying potential issues and resolving them promptly.
* Maintain backups and conduct disaster recovery operations according to business requirements and standards.
* Ensure database security by monitoring access and preventing unauthorized access.
* Schedule server maintenance, coordinating with stakeholders to minimize disruption.
* Provide best practice guidance to the development team and stakeholders.
* Resolve production data issues within SLA timelines to prevent major incidents.
* Manage tablespaces and roles according to security standards.
* Develop automation technologies for data loading and data refresh activities.
* Migrate databases between different platforms, including Oracle, MS SQL, and DB2, to PostgreSQL on multiple cloud platforms.
Requirements:
* A minimum of 5 years of experience in PostgreSQL database technology, specifically with multi-cloud environments.
* 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 Certified Professional.