Job Search

Migration Engineer

RALEIGH, North Carolina

Piper Companies Logo

Job Id:
161227

Job Category:

Job Location:
RALEIGH, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jacqueline Norsworthy

Piper Companies is seeking a Migration Engineer to support a short‑term consulting engagement focused on modernizing legacy applications within a leading technology‑driven organization. The Migration Engineer will play a key role in transitioning remaining Grails applications to Node.js, deploying services into AWS EKS, and converting an existing Oracle database to AWS Aurora PostgreSQL.


Responsibilities of the Migration Engineer:

• Migrate remaining Grails applications to modern Node.js‑based services.

• Deploy and configure application workloads within AWS EKS clusters.

• Lead the conversion of an Oracle database environment to AWS Aurora PostgreSQL, including schema transformation and data migration.

• Troubleshoot, optimize, and validate application and database behavior throughout the migration lifecycle.

• Collaborate closely with platform engineering, DevOps, and application development teams to ensure smooth cutovers and minimal downtime.


Qualifications of the Migration Engineer:

• 5+ years of engineering experience supporting application and database migrations.

• Hands‑on expertise with Grails and Node.js development.

• Strong experience deploying workloads to AWS EKS and working with Kubernetes concepts.

• Proficiency in Oracle database analysis, schema conversion, and data migration into PostgreSQL/Aurora.

• Experience with CI/CD pipelines, containerization, and AWS cloud‑native tooling.


Compensation for the Migration Engineer includes:

• Salary range: $120,000 - $130,000 and comprehensive benefits: health, dental, vision, 401k, and sick leave as required by law


This job opens for applications on 03/03/2026. Applications for this job will be accepted for at least 30 days from the posting date.


#LI-JN1

#HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?