
Technical Program Manager II (TPM)
- Cairo
- Permanent
- Full-time
- Scrum Mastery: Act as the Scrum Master for one or more delivery teams, facilitating Agile ceremonies and ensuring best practices are followed to promote transparency, inspection, and adaptation.
- Managing Team-Level Programs: Own the planning and execution of 1-2 technical programs or initiatives of low complexity, ensuring alignment with team objectives and timely delivery.
- Agile Planning: Assist teams in creating detailed plans for sprints and releases, fostering alignment between technical execution and business priorities.
- Risk and Dependency Management: Collaborate with team members and stakeholders to identify and address risks and dependencies, escalating issues when necessary to maintain program momentum.
- Continuous Improvement: Support teams in retrospectives and process improvements, helping to identify inefficiencies and implement solutions that enhance delivery practices.
- Agile Expertise: 2-5 years of experience with Agile methodologies, including acting as a Scrum Master or similar role. Familiarity with Agile frameworks such as Scrum, Kanban, and scaling practices is a plus.
- Technical Program Management: 2-5 years of experience managing technical programs or projects with low complexity. Proven ability to manage timelines, track deliverables, and ensure team alignment.
- Collaboration and Communication Skills: 2-5 years of experience working cross-functionally with technical and non-technical stakeholders, building strong relationships, and facilitating effective communication.
- Problem-Solving Skills: Ability to identify risks, remove roadblocks, and support teams in meeting objectives, ensuring timely delivery of program goals.
- Continuous Learning: Demonstrated willingness to grow in technical acumen and Agile practices, adapting to new challenges and opportunities for development.