Senior PostgreSQL and MSSQL Database Administrator (DBA)

İşin təsviri

Birbank is seeking an experienced Senior PostgreSQL and MSSQL Database Administrator (DBA) to join our DevOps DBA team. The ideal candidate will be responsible for the full lifecycle management of PostgreSQL and Microsoft SQL Server environments, ensuring high availability, performance, security, and compliance with industry standards. Additional familiarity with MongoDB and ELK Stack is highly desirable.

• 5+ years of proven experience as a PostgreSQL and/or MSSQL DBA.

Bachelor’s degree in Computer Science, Information Technology, or a related field.

• Professional certifications are preferred.

• Strong knowledge of: PostgreSQL 11 and above Microsoft SQL Server 2016 and above SQL, PL/pgSQL, T-SQL

• Backup tools: pgBackRest, SQL Server native tools

• Replication and HA technologies (e.g., Patroni, AlwaysOn AG)

• Hands-on experience in Linux/Unix and Windows environments.

• Solid understanding of networking, storage systems, and monitoring practices.

• Strong problem-solving, analytical, and documentation skills.

• Excellent communication and teamwork capabilities.

Opportunities for professional growth and career advancement

Competitive salary and bonuses

Comprehensive insurance package

Supportive and positive work environment

Visa Premium salary card

Corporate discounts and events

Additional vacation days

Discounted education and employee loan opportunities

New and cozy studio office at Port Baku Tower 2

Strong teamwork based on Agile principles, regular team-building activities, and themed events

Multicultural environment with knowledge sharing from foreign colleagues

  • Design, install, and maintain PostgreSQL and MSSQL database systems.
  • Perform routine administration including backups, restores, patching, and health checks.
  • Develop and test robust backup and disaster recovery strategies.
  • Monitor database performance and troubleshoot query bottlenecks.
  • Optimize SQL, indexing, partitioning, and configuration settings.
  • Enforce database security, access controls, and encryption mechanisms.
  • Ensure compliance with standards such as CIS Benchmarks and PCI-DSS 
  • Configure PostgreSQL replication (streaming/logical) and HA tools like Patroni.
  • Set up and maintain SQL Server AlwaysOn Availability Groups and Failover Clusters.
  • Conduct regular disaster recovery testing.
  • Plan and implement version upgrades and patching activities.
  • Minimize service disruptions and validate post-upgrade compatibility
  • Monitor usage and forecast future resource needs.
  • Plan scaling strategies based on business growth and application requirements.
  • Collaborate with development, infrastructure, and DevOps teams on database support.
  • Provide mentorship to junior DBAs and contribute to internal documentation and automation.