What are the responsibilities and job description for the Migration Engineer position at People Tech Group Inc?
Migration Engineer — SharePoint ➜ AWS S3 (Compliance & Search-Ready)
Location: Redmond, WA(onsite)
Employment type: Full-time
Role summary
Execute high-fidelity migrations from SharePoint (Online/on-prem) to Amazon S3, preserving versions, permissions, and metadata. Build repeatable pipelines that enrich objects with required tags for RBAC/ABAC, enable Amazon Kendra entitlement-aware indexing, and prepare for a future Alfresco-on-S3 target state. Own the wave plan, integrity checks, cutovers, and rollback safety.
Required qualifications
- U.S. citizen; able to work with export-controlled data.
- 4–8 years in enterprise content migrations; 2 years hands-on with AWS.
- Practical experience migrating SharePoint (Online/on-prem) repositories to S3, preserving versions/metadata and mapping permissions.
- Proficiency with PowerShell and Microsoft Graph/SPO APIs; solid Python for automation is a plus.
- Strong with AWS S3, DataSync, IAM, KMS, CloudWatch/CloudTrail, VPC endpoints, and S3 lifecycle.
- Familiarity with ABAC concepts (IAM session/object tags) and implementing object-tagging taxonomies.
- Experience enabling Amazon Kendra indexing against S3 and handling ACL/entitlement nuances.
- Comfort with regulated environments (ITAR/EAR basics, NIST/DFARS concepts) and producing audit-ready evidence.
- Excellent documentation discipline and comfort operating in wave-based, deadline-driven cutovers.
Nice to have
- Prior work aligning ECM metadata to Alfresco content models.
- Terraform/CloudFormation pipelines; Step Functions/Lambda-driven enrichment flows.
- Certifications: AWS Solutions Architect – Associate/Professional, Security Specialty, or Microsoft 365 certifications.
Tools & stack you’ll use
SharePoint Online/on-prem, Microsoft Graph & SPO CSOM, PowerShell, Python, AWS S3/DataSync/KMS/IAM/CloudWatch/CloudTrail, EventBridge/Lambda (for enrichment), Jira/Azure DevOps, Git, SQL/Parquet/CSV utilities, checksum tools.
Salary : $100 - $140