Role : Postgres Database Administrator
Location : St. Louis, MO - Onsite
Mode of Hire : Contract
Key Responsibilities
- Design, deploy, and maintain EDB Postgres, PGD, and AWS RDS database clusters to support large-scale applications.
- Manage database clusters across development, QA, and production environments, including performance tuning .
- Review existing configurations and recommend improvements.
- Plan and execute Postgres database upgrades and migrations .
- Provide day-to-day administrative support for Postgres and AWS Aurora databases.
- Participate in production support and on-call rotations.
- Collaborate with vendors and leverage support channels for Postgres and cloud solutions.
- Develop and implement backup strategies, upgrades, and patching .
- Identify inefficiencies and implement optimized solutions.
- Lead data and database migrations to new hardware or platforms.
- Define best practices, automation, and innovation for database systems at Mastercard.
- Support both internal and future cloud-managed Postgres systems .
- Collaborate with application teams and stakeholders to align with long-term database strategy .
Required Skills & Qualifications
Proven expertise in Postgres database administration (EDB Postgres, PGD, AWS RDS, AWS Aurora).Strong knowledge of database performance tuning, upgrades, and migrations .Experience with infrastructure automation and scripting .Excellent interpersonal, communication, and collaboration skills .Ability to work with global teams across time zones.Self-motivated with the ability to work independently while seeking guidance when needed.Forward-thinking approach to cloud, automation, and database optimization .