About the Role:
This is a Senior PostgreSQL Database Administrator position that requires strong technical skills and experience in managing PostgreSQL databases in multi-cloud environments. The ideal candidate will have a deep understanding of database management, security, and performance optimization.
Responsibilities:
* Manage and optimize PostgreSQL databases on Azure, AWS, and GCP tenants
* Monitor and ensure database performance in cloud environments
* Create database objects (triggers, indexes, etc.)
* Identify potential issues with the database and resolve them in a timely manner
* Ensure maintenance of backups and conduct disaster recovery operations
* Monitor security and prevent unauthorized access
* Schedule server maintenance and provide best practice guidance to stakeholders
* Resolving production data issues and managing tablespaces and roles
* Develop automation technologies for data loading and data refresh activities
* Database migrations between cross platforms (Oracle, MS SQL, and DB2) into Multi Cloud (Azure, AWS, and GCP) PostgreSQL database technology
* Ensure data integrity and manage user access and permissions
Mandatory Skills Description:
* 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 Description:
* Bachelor's degree in computer science, Information Technology, or a related field
* Multi Cloud (Azure/AWS/GCP) Certified Professional
Languages:
English: B2 Upper Intermediate