Senior PostgreSQL DBA
Description
We are a cross-functional international team collaborating across the globe on a major insurance product with integrated e-billing functionality.We are seeking a skilled PostgreSQL Database Administrator (DBA) with experience in infrastructure automation tools like Terraform and Puppet to join our growing team. You will be responsible for managing, optimizing, and automating PostgreSQL database environments to ensure high availability, security, and performance.
Requirements
- 5+ years of proven experience as a PostgreSQL DBA or similar role.
- Strong knowledge of PostgreSQL internals, replication, and performance tuning.
- Hands-on experience with Terraform and Puppet for infrastructure as code (IaC).
- Experience with Linux-based operating systems.
- Familiarity with scripting languages such as Bash, Python, or similar.
- Knowledge of backup and recovery strategies.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork skills
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization tools like Docker and orchestration with Kubernetes.
- Understanding of CI/CD pipelines.
Job responsibilities
- Administer and maintain PostgreSQL databases in production and development environments.
- Design, implement, and optimize database schemas, queries, and indexes.
- Manage database backups, recovery, and disaster recovery plans.
- Monitor database performance and implement improvements.
- Automate database provisioning and configuration using Terraform and Puppet.
- Collaborate with DevOps and development teams to streamline deployment pipelines.
- Implement security best practices, including access control and auditing.
- Troubleshoot and resolve database-related issues.
- Keep up-to-date with new PostgreSQL features and automation tools.
Published 17 June
25 views
ยท
2 applications
100% read
ยท
100% responded
Last responded 3 days ago
๐
Average salary range of similar jobs in
analytics โ
Loading...