Job Description
Job Title: Technical Project Manager (Implementation & Data Migration)
Rockville, MD (Hybrid)
Role Overview
We are seeking a Technical Project Manager who can lead client implementations while actively supporting technical execution, particularly around data migration into our platform.
This role blends traditional project management responsibilities with hands-on coordination of data loading processes, working closely with internal technical teams and client stakeholders to ensure successful system adoption.
You will manage multiple concurrent projects, oversee timelines and deliverables, and play a key role in ensuring data is accurately migrated and validated within our system.
Key Responsibilities
Project & Client Management
Manage multiple concurrent client implementation projects from kickoff through delivery
Define scope, timelines, milestones, and success criteria
Serve as the primary point of contact for clients throughout the project lifecycle
Lead regular status meetings and provide clear progress updates
Ensure projects are delivered on time, within scope, and aligned with client expectations
Data Migration Coordination
Coordinate and support client data migration into our system using internal tools and scripts
Work directly with client data (e.g., spreadsheets, exports) to prepare for upload
Execute or assist with reviewing or running internal data load processes
Validate migrated data and ensure accuracy and completeness
Coordinate Data Reconciliation – edit, merge or adjustment of data based on feedback
Collaborate with technical teams to troubleshoot issues and adjust scripts when needed
Technical Collaboration & Problem Solving
Facilitate working sessions with engineering and technical staff to resolve implementation challenges
Translate client requirements into actionable tasks for technical teams
Identify issues early and drive resolution across cross-functional teams
Develop a working understanding of system behavior, dependencies, and constraints
Documentation, Deliverables & Compliance
Maintain comprehensive and up-to-date project documentation, including project plans, timelines, meeting notes, decisions, and risks/issues logs
Ensure documentation is well-organized, accessible, and kept current for both internal teams and client stakeholders
Manage and track all project deliverables, ensuring clear ownership, timelines, and quality expectations are defined
Coordinate with technical teams to ensure deliverables (e.g., data migration outputs, configurations, reports) are completed on time and meet required standards
Review deliverables at a high level prior to client delivery to ensure completeness and alignment with project scope
Ensure adherence to internal project management methodologies, implementation processes, and governance standards
Coordinate with appropriate stakeholders (e.g., engineering, security, compliance) to ensure data handling, security, and client-specific requirements are properly addressed
Track and follow up on required technical and compliance activities to ensure they are completed by the responsible teams
Maintain visibility into project decisions, changes, and dependencies to ensure traceability and transparency across stakeholders
Support audit readiness by ensuring documentation and required artifacts are complete and available, while partnering with responsible teams for technical or compliance-specific details
Identify gaps in processes or documentation and work with cross-functional teams to improve consistency, accountability, and scalability
Reporting & Financial Oversight
Track project progress, risks, and key metrics
Support invoicing processes, including milestone tracking and billing coordination
Maintain accurate project documentation and reporting for internal and external stakeholders
Required Qualifications
3–7+ years of experience in project management, implementation, or technical program management
Experience managing multiple concurrent client-facing projects
Strong organizational and communication skills
Experience working with technical teams and understanding system implementations
Comfort working with data (e.g., spreadsheets, data validation, structured datasets)
Technical Skills (Preferred)
Experience supporting data migration or system implementation projects
Familiarity with running or supporting scripts for data loading (no heavy coding required)
Basic knowledge of databases or data structures
Experience with cloud platforms such as Amazon Web Services and Microsoft Azure
Experience with project management tools (e.g., Jira, Asana, Monday.com)
Soft Skills
Strong problem-solving mindset with a willingness to engage in details
Ability to lead meetings that drive clear outcomes and decisions
Comfortable balancing client expectations with technical realities
Highly organized with the ability to manage competing priorities
Proactive and adaptable in a fast-paced environment
What Makes This Role Unique
Combines project management with hands-on involvement in data migration
Requires both client-facing skills and technical coordination
Ideal for someone who enjoys being both a driver of projects and a doer when needed
Nice-to-Have
Experience in SaaS implementations or onboarding
Background in data analysis, business systems, or technical operations
PMP, Scrum Master, or similar certification
Success Metrics / KPIs
On-Time Project Delivery
Consistently deliver projects in alignment with agreed timelines and milestones, with minimal schedule slippage
Accurate & Timely Invoicing
Ensure invoices are issued on schedule and aligned with project milestones, with high accuracy and minimal rework
Scope Management & Control
Effectively manage project scope by identifying, documenting, and controlling scope changes to minimize unplanned work and protect project margins
Data Migration & Technical Coordination
Successfully coordinate and support data migration activities, ensuring data loads, validations, and technical tasks are completed accurately and on time
Cross-Functional Execution
Drive alignment and execution across technical teams, ensuring issues are resolved efficiently and implementation tasks progress without bottlenecks
Client Satisfaction & Experience
Maintain high client satisfaction through clear communication, proactive issue resolution, and successful project outcomes
This role is best suited for candidates who have experience in system implementations or data migration projects and are comfortable working directly with data and technical teams.
Benefits:
15 days paid time off per year
11 paid holidays per year
Medical, Dental & Vision
401(k) Plan with matching
Tuition assistance
Disability insurance
Referral Bonuses
Full-time