Cloud DBA / Database Engineer

Overview

Remote
Depends on Experience
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

Cloud Computing
Continuous Delivery
Golang
Continuous Integration and Development
Continuous Integration
High Availability
Database Administration
PostgreSQL
mariadb
HA workloads
Kubernetes
Terraform
HA Open Source
Open Source
Python
Replication
HA Opensources

Job Details

Cloud DBA / Database Engineer

100% Remote - Fulltime/Permanent 

We are looking for a Software Engineer (Developer Experience) to help with new initiatives. This position heavily utilizes Terraform and Kubernetes, focusing on newer technologies and problem-solving related to Infrastructure-as-Code, CI, and CD.

Responsibilities:

  • Contribute to HA Open Source Database solutions utilizing mariadb, postgres, and tidb.
  • Revisit current architecture and make recommendations for improvements or gaps in designs.
  • Ensure data protection in both production and non-production environments by implementing proper backup and security measures.
  • Optimize database performance by addressing slow queries and other performance issues.
  • Explore and work with other technologies such as redis or foundationdb as needed.
  • Collaborate with the team to find solutions that align with existing infrastructure as code technologies.

Requirements:

Required Skills:

  • Experience running mariadb HA workloads
  • Experience with running postgres in HA settings
  • Ability to recover from issues such as replication failures
  • Understanding of CI/CD pipeline concepts
  • Development experience with Golang and Python or similar programming languages
  • Some experience with Terraform, Kubernetes, and Infrastructure as Code methodologies

Preferred Skills:

  • Experience with Cloud Computing
  • Knowledge of Continuous Delivery practices
  • Experience with Continuous Integration and Development
  • Familiarity with High Availability concepts
  • Database Administration experience
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.