TITLE: Data Engineer – PostgreSQL Migration (Part-Time, Contract)
LOCATION: Remote – U.S.
PAY: Target pay for this role is $80–$85 per hour, but may vary based on experience
ENGAGEMENT TYPE: Contract \| Estimated 20–30 hours/week \| Weekend work required for select cutovers
WHAT YOU’LL BE DOING
You’ll lead the execution of a PostgreSQL database migration project, moving approximately 180–200 databases from on-premises Linux environments to Azure PostgreSQL. The architecture is already defined—your role is all about hands-on execution, troubleshooting, and ensuring smooth migrations.
Execute the migration of PostgreSQL databases from on-prem Linux to Azure PostgreSQL
Assess user-defined functions for compatibility and determine migration approaches
Plan and execute weekend cutovers for selected databases
Troubleshoot issues related to PostgreSQL, Azure PostgreSQL, and Azure IaaS
Collaborate closely with the client’s Project Manager, internal IT admin, and CTO
Document processes and maintain clear communication with the project team
The engagement will start with an intense initial migration phase, followed by periodic bursts of activity as databases are moved in batches. There will be downtime between phases, so flexible availability is key.
WHO WE’RE LOOKING FOR
You’re a hands-on PostgreSQL expert who can operate semi-independently and has a track record of successful migrations to Azure. You thrive on execution, can navigate complex technical details, and communicate clearly with project stakeholders.
Required Skills \& Experience:
Strong PostgreSQL administration, including backup/restore, security, and user-defined functions/stored procedures
Familiarity with Linux administration
Experience migrating PostgreSQL databases to Azure PostgreSQL
Ability to review and adapt user-defined functions for Azure compatibility
Experience using Azure IaaS (VMs) as a fallback migration path
Prior lift-and-shift migration project experience
Self-starter who can work within a defined architecture with minimal oversight
ABOUT OUR CLIENT
Our client is a leading technology services firm committed to enhancing customer experience and operational efficiency through innovative digital transformation projects.
WHY ProFocus:
Candidates come first. ProFocus is a six-time winner of Best in Staffing for Talent Satisfaction.
Quality process. We invest the time to understand your background and career goals. We only introduce you to opportunities that are the right fit.
Access to hiring managers. We have close relationships with some of the most respected local companies, from small businesses to Fortune 500 companies. These relationships give is access to roles that may not be available anywhere else.
Excellent benefits. We offer medical, dental, vision, 401k match, education reimbursement, sick leave, and employer-paid disability and life insurance. Review our detailed benefits here.
Want to learn more? Contact one of our recruiters here.
Want to apply? Email your resume to Resume@ProFocusTechnology.com.
Visit our Job Seekers page to learn more and review other opportunities.
ProFocus is an equal opportunity employer. We value diversity in our workplace and encourage all qualified applicants regardless of race, color, age, sex, religion, national origin, physical or mental disability, pregnancy, marital status, veteran or military status, genetic information, sexual orientation, or any other characteristic protected by federal, state, or local laws.