Migration Engineer
RALEIGH, North Carolina
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