Enable job alerts via email!

Postgres Software Engineer

Borr Drilling

Singapore

On-site

SGD 80,000 - 120,000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in drilling seeks a seasoned database developer to design and maintain PostgreSQL database solutions. The ideal candidate will have over 8 years of experience in database development and administration, with expertise in PL/pgSQL and a strong understanding of DevOps practices. Responsibilities include developing complex SQL queries, collaborating on application integrations, and ensuring security best practices for sensitive data management.

Qualifications

  • 8+ years of experience in PostgreSQL development and administration.
  • Strong expertise in PL/pgSQL and SQL optimization.
  • Hands-on experience with Infrastructure-as-Code tools like Terraform and Ansible.

Responsibilities

  • Design and maintain PL/pgSQL code for financial systems.
  • Integrate PostgreSQL with Java/Spring Boot microservices.
  • Monitor live environments and troubleshoot incidents.

Skills

PL/pgSQL
SQL optimization
Database schema design
DevOps practices
Problem-solving
Communication

Education

Bachelor’s degree in computer science, IT, or Engineering

Tools

Terraform
Ansible
Git
Jira
Kubernetes
AWS
GCP
Azure

Job description

Responsibilities:

  • Design, develop, and maintain PL/pgSQL code (functions, procedures, triggers) for mission-critical financial systems.
  • Collaborate with application development teams to integrate PostgreSQL with Java/Spring Boot microservices and REST APIs.
  • Develop and implement PostgreSQL database solutions ensuring scalability, high availability, and performance.
  • Develop the tooling for application and database monitoring, replication, data migration, resiliency, scalability and performance.
  • Develop tools or scripts to automate ETL, backup, restore, health checks, and alerting functions.
  • Write and optimize complex SQL queries, stored procedures, and indexing strategies.
  • Participate in agile development processes, including sprint planning, retrospectives, and daily stand-ups.
  • Build and maintain infrastructure-as-code (IaC) modules (e.g., using Terraform, Ansible) to automate PostgreSQL provisioning and configuration.
  • Perform database tuning, optimization, query profiling, and capacity planning.
  • Plan and execute major version upgrades and schema migrations with minimal downtime.
  • Monitor live environments (Linux/Unix based) and troubleshoot incidents in collaboration with DevOps and SRE teams.
  • Ensure security best practices are followed in handling sensitive data, access control, and audit logs.
  • Contribute to DevOps and CI/CD pipelines as it relates to database deployments and testing.

Requirements:

  • Bachelor’s degree in computer science, IT, Engineering, or a related field.
  • 8+ years of experience in PostgreSQL development and administration in enterprise environments with agile/DevOps-driven teams using Jira, Git, Jenkins, and CI/CD tools.
  • Strong expertise in PL/pgSQL, SQL optimization, and database schema design.
  • Experience in application integration using Java-based services (Spring Boot, REST APIs) and PostgreSQL.
  • Experience with programming languages like C, C++, or Python, which are often used in database development and extensions, with a good understanding of Agile methodologies.
  • Extensive hands-on experience on Containers, Kubernetes, and cloud platforms (AWS/GCP/Azure).
  • In depth experience with DevOps automation tools such as Code versioning (git), JIRA, Ansible, database CI/CD tools and their implementation.
  • A Proven track record of implementing and leading SRE practices across large organizations or complex teams.
  • Hands-on experience with Infrastructure-as-Code tools like Terraform and Ansible.
  • Strong Linux/Unix system knowledge and scripting (Bash, Python).
  • Excellent problem-solving, documentation, and communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.