Responsibilities
- Administration, operation, and maintenance of Postgres environments
- Design, implementation, and optimization of database architectures
- Planning and executing installations, upgrades, migrations, and patching of Postgres DB
- Monitoring performance and tuning Postgres databases
- Implementing backup & recovery strategies
- Troubleshooting database issues, identifying root causes, and implementing corrective actions
- Ensuring availability, reliability, and high performance of database systems
- Supporting high availability and disaster recovery (HA/DR) configurations
- Creating and maintaining system and process documentation
- Collaboration with development, infrastructure, and operations teams
- Ensuring adherence to security policies, compliance requirements, and audit standards
- Contributing to automation initiatives and continuous service improvement
Requirements
- Minimum 3 years of hands-on experience with Postgres administration
- Strong understanding of Postgres architecture, components, and internal processes
- Practical experience with installation, configuration, maintenance
- Practical experience with performance tuning
- Practical experience with backup & recovery
- Practical experience with monitoring and troubleshooting
- Solid knowledge of Postgres and ability to analyze and optimize complex queries
- Experience with Linux Server environment (administration basics required)
- Analytical, systematic, and structured working style
- Strong teamwork, communication skills, and customer-oriented approach
- Ability and willingness to perform on-call duties
Nice to Have
- Oracle
- MariaDB
- High Availability solutions (AlwaysOn, Failover Clustering, Log Shipping, Mirroring)
- Command-line / shell scripting
- Experience with support tools (e.g., PuTTY, monitoring dashboards, automation tools)
Work Arrangement
Remote (Country)
