What are the responsibilities and job description for the Data Migration Engineer position at Motion Recruitment Partners LLC?
Job Description
Data Migration Engineer (Jama Connect)
Engagement Type: 6-Month Contract
Pay Rate: $44–$59 per hour
Location: Hybrid – Irvine, CA (3 days per week onsite, 8:00 AM–5:00 PM)
Project Overview
We are seeking an experienced Data Migration Engineer to lead the automated migration of requirements and test management data from Jama Connect to a new requirements management platform. The ideal candidate will evaluate existing Python-based migration scripts leveraging REST APIs and either enhance the current solution or design a more robust, scalable migration framework. This role is critical to ensuring a complete, accurate, and auditable data transition with full traceability and data integrity.
Key Responsibilities
- Review, assess, and optimize existing data migration scripts, or design and develop a new automated migration solution as needed
- Leverage Jama Connect REST APIs and target system APIs to extract, transform, and load complex data sets, including rich text, tables, metadata, and file attachments
- Accurately replicate hierarchical parent-child relationships and preserve upstream and downstream traceability between requirements and test artifacts
- Manage the full ETL lifecycle, including data extraction, transformation, mapping, cleansing, and loading into the target environment
- Conduct dry-run migrations and develop automated validation and reconciliation reports to ensure complete data parity and integrity
- Document migration processes and maintain a detailed runbook, including cutover planning, data freeze coordination, and rollback procedures
- Collaborate with technical and business stakeholders to troubleshoot issues and ensure a smooth transition
Required Qualifications
- 3 years of experience in data migration, systems integration, or DevOps-related roles
- Strong proficiency in Python (preferred) or Java for automation and scripting
- Hands-on experience working with REST APIs and structured data formats such as JSON and XML
- Demonstrated ability to manage complex data migrations with a high degree of accuracy and documentation
- Ability to work onsite in Irvine, CA three days per week during standard business hours
Preferred Qualifications
- Prior hands-on experience with Jama Connect, including its API and item relationship and traceability model
- Experience migrating data between requirements management or ALM tools
- Familiarity with Jama Cloud environments
- Basic project coordination or project management experience
Must-Have Skills
- Data Migration
- Jama Connect / Jama Cloud
- Python
- REST APIs
Nice-to-Have Skills
- Project Management
- DevOps or CI/CD exposure
Salary : $44 - $57