Manage Software Implementation project activities across all project phases, including initiation, planning, execution, monitoring, control, and closure
Effectively communicate and interact with clients, project teams, and stakeholders at all levels
Work collaboratively with the client, project development, and implementation teams, manage contracts, and follow management directives during project execution
Ability of hands-on execution and management of projects:
Deployment strategies and plans
Schedules
Scope
Cost
Contract terms
Change requests
Resource planning
Risks and issues
Communication and Status reports
Tailor project management practices, implementation strategies and support processes to meet the needs of the client
Create a conducive working environment for the team
Follow the Agile methodology to ensure project milestones are achieved and business requirements are delivered on time
Make recommendations to management about schedules, prioritization and resource allocation with input from team members and stakeholders
Identify risks and appropriate contingencies - execute if needed
Ensure project documents are complete, current, and stored as per process
Conducts Lessons learned meetings and documents project benefits
Strategic
Participates in planning and execution of strategies for transformation solution Implementation and system deployment
Financial
Manages project budget and payment milestones as per contract
Ensure Change Requests are raised and approved for any additional time and cost
Communication
Fluency in English and Arabic
Efficiently facilitating team and client meetings
Keeping the project team well aware of the changes
Provide regular and frequent updates to all project stakeholders pursuant to the communication plan
Communicate and collaborate with internal and external stakeholders as required in relation to project deliverables, including expectations management, and presentations
Ensure risks are mitigated and issues escalated or resolved in a timely fashion
Resources Management
Ensure sufficient resources are allocated for project delivery
Assist with planning logistics and travel for on-site project resources
Ensure appropriate levels of proficiency across the team
Ensure company policies are followed.
Addresses difficult staff situations directly, using discretion, providing HR advice, and showing respect for the individual; escalates the case if necessary
Motivate and foster teamwork; help team members
Requirements
B.A degree in Business Administration, Management, Project Management, Computer Science or related field
minimum of 8 years of practical and professional experience in managing large IT projects for application implementation
PMI Institute Certification, PMP is a must
Proficient with MS Project, in-depth knowledge of TFS, JIRA
Demonstrated experience in leading cross-functional project teams
Ability to adjust and set priorities to meet deadlines
Should be highly fluent in English and Arabic, should be able to address large audiences during important presentations and kickoff meetings
The candidate should have handled government projects