upwork
Contract: Senior Database Automation Engineer (LATAM)
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
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