Senior/Lead Database Administrator (PostgreSQL)

We are looking for a Senior/Lead Database Administrator to join our NRS Team!

About Team: The NRS point-of-sale (POS) solution consists of devices deployed at our customer’s locations that interact with cloud-based services. With over 30,000 customers across the US, NRS seeks a dedicated resource focused design, configuration, scalability, and performance tuning of the Postgres RDS instances that are core to our cloud infrastructure.

Primary location - MINSK, BELARUS!

Key responsibilities: * Design, implement, and maintain PostgreSQL databases (self-hosted and RDS) * Support multiple envs and teams * Monitor database performance and proactively identify and resolve issues * Optimize queries and database schema for performance and scalability * Upgrade planning and execution * DbSchema changes, db splits, migrations, improvements * Collaborate with devs/qa/devops/data/others * Reporting and analytics support * Data archiving/migrations/import/export/etc * Disaster recovery planning - backups, replication, failover strategies, plans * Security * Access controls * Compliance * Capacity planning * Cost management

We are pleased to offer you: * An exciting and challenging job with talented people around. * Competitive salary and growth opportunities. * Really good hardware. * Remote work opportunity or hybrid in Minsk * Sports activities reimbursement. * Medical insurance. * 26 vacation days & 5 fully covered sick days without sick leave required per year. * Superb corporate English lessons.

Requirements

  • Experience with PostgreSQL administration
  • Experience with AWS RDS for PostgreSQL, including parameter groups, snapshots, and monitoring
  • Advanced knowledge of SQL for querying, optimization, and troubleshooting
  • Proficiency in performance tuning, vacuuming strategies, indexing, and partitioning
  • Experience with high availability, read replicas, and failover strategies
  • Scripting experience for automation
  • Experience with backup and disaster recovery strategies
  • Experience with monitoring tools
  • Familiarity with other database technologies
  • Experience migrating from self-hosted to RDS or vice versa
  • Strong communication and documentation skills
  • Analytical mindset and attention to detail
  • Ability to work independently and collaboratively
  • Comfortable in a fast-paced, iterative environment