Data Migration Engineer
South Geeks
full-time
Posted on:
Location Type: Remote
Location: Anywhere in Latin America
Visit company websiteExplore more
About the role
- Execute end-to-end data migrations for new client implementations.
- Extract, map, clean, and import data from legacy systems into the platform.
- Build and maintain custom, manual data importers using Python and SQL.
- Review test data with clients, gather feedback, and iterate on migration results.
- Manage and prioritize multiple concurrent migrations aligned with account go-live timelines.
- Collaborate closely with another Data Migration Engineer and cross-functional teams.
- Contribute ideas toward automation and process improvements as the platform evolves.
Requirements
- Professional experience working on data migrations or ETL workflows in a corporate or enterprise context.
- Strong hands-on experience with Python for data manipulation and transformation.
- Solid knowledge of SQL and relational databases.
- Experience with manual data mapping, cleaning, and validation.
- Ability to work with raw, inconsistent, or incomplete datasets.
- Strong problem-solving skills and comfort making decisions with imperfect information.
- Ability to work independently, prioritize effectively, and meet SLA-driven deadlines.
- Comfortable communicating with internal stakeholders and, when needed, client-facing teams.
Benefits
- Long-term projects
- 100% remote work
- Payment in USD
- Paid Time Off (PTO)
- Work-from-home & training reimbursement
- English lessons
- Technical training
- Career coaching
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data migrationETL workflowsPythonSQLdata mappingdata cleaningdata validationdata manipulationrelational databasesautomation
Soft skills
problem-solvingdecision-makingindependenceprioritizationcommunicationcollaborationfeedback gatheringiterationtime managementadaptability