Roles and responsibilities
Project Manager is responsible for leading the implementation and optimization of ERP systems across the organization. This role requires a strong understanding of project management principles, technical acumen, and the ability to lead cross-functional teams. The successful candidate will drive the entire implementation lifecycle, from planning and design to testing, deployment, and post-implementation support.
Responsibilities
- Project Planning and Execution
- Requirements Gathering and Analysis
- Team Leadership
- Change Management
- Risk Management
- Testing and Quality Assurance
- Training and Support
- Continuous Improvement
Essential Requirements
- Bachelor’s degree in computer science, Information Systems, or a related field.
- Proven experience in managing complex ERP implementation projects.
- Strong project management skills, including knowledge of project management methodologies (e.g., Agile, Waterfall).
- In-depth understanding of ERP systems and their functionalities.
- Excellent communication and interpersonal skills, with the ability to interact with technical and non-technical stakeholders.
- Strong analytical and problem-solving skills.
- Ability to work under pressure and meet tight deadlines.
- Certification in project management (e.g., PMP) is preferred.
Desirable Requirements
- PMP, PRINCE2, or other relevant project management certifications.
- Experience in Construction ERP
- Knowledge of ITIL practices and experience ERP system integration.
Key Competencies
- Strong analytical and problem-solving skills.
- Industry-Specific Knowledge
- Technical Expertise
- Strong interpersonal and collaboration skills.
Skills
Skills:
- Project management
- Agile methodologies
- Software development lifecycle
- IT infrastructure
- Team leadership
- Budgeting and resource management
- Risk management
- Stakeholder management
- Communication skills
- Problem-solving
- Quality assurance
Desired candidate profile
1. Project Management Expertise
- Project Planning: Defining project scope, objectives, and timelines. Developing detailed project plans that include milestones, deadlines, and resource allocation.
- Risk Management: Identifying potential risks to the project, such as delays, resource shortages, or technical challenges, and creating mitigation plans.
- Budget Management: Estimating project costs, managing project budgets, and ensuring the project is completed within financial constraints.
- Scheduling: Using tools like Microsoft Project, Jira, or Asana to create and manage project timelines, track progress, and adjust plans as needed.
- Resource Management: Managing project resources, including human resources, technology, and budget, to ensure the project progresses efficiently.
2. Technical Knowledge
- Understanding of IT Systems: Familiarity with software development, network infrastructure, cloud computing, database management, cybersecurity, and other core IT functions.
- System Integration: Knowledge of how different IT systems (e.g., ERP, CRM, databases, and networking) interact and integrate within an organization.
- Software Development Lifecycle (SDLC): Understanding various development methodologies (Agile, Scrum, Waterfall) and being able to manage projects using the appropriate approach for the project at hand.
- IT Infrastructure: Experience with hardware and software installations, data storage systems, and networking. Knowledge of how to implement large-scale IT solutions that support business operations.
- Cybersecurity: Basic understanding of cybersecurity principles and practices to ensure that IT projects are secure and comply with best practices and regulatory standards.
3. Leadership and Team Management
- Team Coordination: Leading cross-functional teams, motivating staff, and ensuring that team members work efficiently toward common goals.
- Stakeholder Management: Communicating effectively with key stakeholders, including executives, clients, team members, and third-party vendors. Managing expectations and ensuring everyone is aligned with project goals.
- Conflict Resolution: Addressing issues or conflicts that arise within teams or between stakeholders, ensuring smooth collaboration throughout the project.
- Mentorship and Development: Guiding junior project managers or team members, providing career development opportunities, and ensuring knowledge transfer.