upwork

Contract: Senior Database Automation Engineer (LATAM)

Apply Now

At a Glance

Location
Remote-Latin America
Work Regime
remote
Experience
7+ years
Posted
2026-02-09T17:59:44-05:00

Key Requirements

Required Skills

AWSAzureDevOpsGCPMySQLOraclePostgreSQLPythonRubySQLTerraform

Domain Knowledge

  • Automation
  • Engineering

Requirements

Hybrid expertise:

Deep experience in both database engineering/administration and software development. Candidates who have transitioned from database engineering to software development (or vice versa) are especially encouraged.

Programming skills:

Strong background in Python (required); ability to develop robust automation beyond basic scripting. Experience with Ruby or Perl is acceptable if you can quickly adapt to Python.

Database expertise:

7+ years of professional experience with relational databases, with a strong preference for Postgres. Experience with MySQL or Oracle is also valued. NoSQL experience (e.g., DynamoDB) is a plus but not required.

Responsibilities

Design and implement Python-based automation frameworks (not scripts) for database lifecycle management

Collaborate with infrastructure teams to integrate systems via APIs (AWS, Kubernetes, HashiCorp)

Optimize Postgres performance, replication, and backup strategies (99% of relational DB use cases)

Participate in LATAM Time-friendly on-call shifts with weekend coverage