Job Description
We’re seeking a Technical Project Manager to lead and oversee the delivery of complex technology projects, ensuring quality execution, stakeholder alignment, and timely delivery. Candidates who can communicate effectively in both Arabic and English are highly preferred, as many of our clients and team members are Arabic speakers.
Key Responsibilities
- Manage the full lifecycle of technical projects—from initiation and planning to execution and closure
- Act as the main point of contact for clients, technical teams, and vendors
- Translate business requirements into actionable project plans and technical tasks
- Monitor project scope, schedules, budgets, and deliverables using Agile or hybrid methodologies
- Proactively identify project risks and lead mitigation efforts
- Ensure effective cross-functional team collaboration and timely communication
- Support product teams with backlog grooming, sprint planning, and sprint reviews
- Deliver regular updates to stakeholders and ensure project documentation is up to date
Qualifications and Skills:
- Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.
- Minimum of 5 years of experience in technical project management, preferably in software development or IT services.
- Proven track record of successfully managing complex technical projects from initiation to completion.
- Strong leadership and team management skills, with the ability to motivate and inspire team members.
- Excellent communication and interpersonal skills, with the ability to effectively interact with diverse stakeholders.
- Proficiency in project management tools and methodologies (e.g., Agile, Scrum, Waterfall).
- Knowledge of relevant technical domains, such as software development, cloud computing, and database management.
- Project management certifications (PMP, PRINCE2, Agile, or Scrum Master)
- Experience working with regional clients across the MENA region