Back to jobs
Job Description
We are seeking an experienced Technical Project Manager with strong hands-on experience leading ERP, systems integration, and data transformation initiatives. This role requires a blend of project leadership, technical understanding, and cross-functional coordination to deliver complex enterprise technology projects on time and within budget.
The ideal candidate has successfully managed projects involving multiple ERP platforms, legacy and modern business systems, data migration and transformation, and distributed development teams including onsite and offshore programmers. This person must be comfortable working closely with business stakeholders, technical teams, vendors, and leadership to drive execution from requirements through deployment and post-go-live support.
This role requires the ability to thrive in a fast-paced environment, managing multiple projects simultaneously while maintaining high delivery standards. You must be able to juggle competing priorities, make rapid decisions under tight timelines, and adapt quickly to evolving requirements — all without losing quality or team alignment across concurrent workstreams.
Key Responsibilities
Project & Delivery Management
Lead end-to-end delivery of technical projects involving ERP implementations, upgrades, integrations, and data transformation
Manage multiple concurrent projects simultaneously in a fast-paced environment, balancing competing priorities across teams and stakeholders
Build and manage integrated project plans, scope, timelines, budgets, and resource plans across multiple technical teams
Run Agile or hybrid ceremonies (standups, sprint planning, retrospectives) or classic phase-gate governance as appropriate; enforce delivery standards and quality gates
Create and maintain detailed project plans, RAID logs, status reports, resource plans, and executive updates
Monitor project budget, timelines, milestones, and team productivity; proactively identify risks and drive issue resolution
Coordinate cutover, release planning, and hypercare for infrastructure and application changes, including go/no-go readiness and rollback planning
Context-switch rapidly across active projects, re-prioritizing effort as business needs shift and new demands emerge
Support post-implementation stabilization and continuous improvement efforts
ERP & Systems Integration
Manage projects across multiple ERP systems such as NetSuite, Infor ERPs, Epicor ERPs, or similar enterprise platforms
Oversee system integration efforts between ERP platforms and other enterprise applications such as CRM, WMS, SCM, finance, HR, reporting, and custom systems
Work closely with technical teams to review solution approaches, technical dependencies, development progress, and defect resolution
Document application requirements, data mappings, and integration contracts (APIs, messaging, ETL), ensuring alignment with enterprise architecture
Support application release management, regression planning, environment coordination (DEV/TEST/UAT/PROD), and configuration management
Collaborate with QA to define test strategy and oversee test execution (functional, integration, performance, failover) across application and infrastructure layers
Business Analysis & Stakeholder Management
Partner with business owners to understand strategy, current pain points, and desired outcomes; define problem statements, success metrics, and business cases
Elicit, document, and validate business, functional, and non-functional requirements (availability, performance, security, compliance)
Create and maintain process flows, system context diagrams, data flows, and user stories that clearly connect business needs to technical solutions
Act as primary liaison between business, infrastructure, security, and application teams; facilitate workshops, drive decisions, and manage expectations
Coordinate with business users, functional leads, architects, developers, QA teams, and external vendors to define scope, timelines, risks, and deliverables
Facilitate requirements gathering, solution workshops, sprint planning, testing cycles, UAT, cutover planning, and go-live readiness
Ensure proper governance, documentation, change control, and stakeholder communication throughout the project lifecycle
Onsite & Offshore Team Leadership
Manage and support onsite and offshore development teams, ensuring alignment on priorities, deliverables, quality standards, and communication cadence
Work with product owners and application teams to plan and deliver new features, integrations, and upgrades across ERP, CRM, web, and line-of-business systems
Infrastructure & Technical Oversight
Work with infrastructure teams (cloud, data center, network, security) to design and deliver environments that meet scalability, resiliency, and performance requirements
Translate business and application requirements into infrastructure specifications (compute, storage, network, backup/DR, identity, monitoring)
Coordinate implementation of core infrastructure changes: server builds, OS upgrades, virtualization, storage/network changes, load balancers, VPN, and end-user devices
Ensure operational readiness: handover to support, runbooks, SOPs, monitoring and alerting configuration, and alignment with ITIL processes (incident, change, problem)
Required Qualification
Bachelor’s degree in Information Technology, Computer Science, Engineering, Business, or related field
10+ years of project management experience in enterprise technology environments Proven experience managing ERP and systems integration projects end-to-end
Strong hands-on experience with data migration and data transformation
