Job Brief:
The Technical Project Manager (TPM) is responsible for planning coordinating and facilitating all development-related and SAP B1 customization activities across ABS. The TPM ensures timely delivery clear communication proper documentation and structured follow-up with customers and internal teams. This role does not manage the technical team but rather manages the delivery process reducing operational pressure on the technical staff and enabling them to focus on development work.
Responsibilities:
1. Project Planning and Coordination
- Develop and maintain project plans timelines and schedules.
- Track progress across development functional and support teams and ensure on-time delivery.
- Identify risks delays and dependencies early and escalate appropriately.
- Maintain alignment with functional and support teams.
2. Azure DevOps Ownership
- Create and maintain epics sprints tasks and boards
- Enforce task updates estimates and documentation
- Maintain structured workflows (Requirements Dev Testing UAT Deployment).
- Provide weekly DevOps reports for internal and customer communication.
3. Customer Communication & Expectations Management
- Send regular (weekly/biweekly) project status updates to customers.
- Communicate delays or changes proactively
- Set realistic expectations and ensure customers are continuously informed.
- Document decisions scope clarifications and action items.
- Capture new change request and ensure they follow the defined change-request process.
4. SAP B1 Implementation Support
- Coordinate development activities within SAP B1 implementation projects
- Align functional consultants and developers on requirements
- Track progress of development tasks related to SAP B1 rollouts.
- Maintain visibility on dev-related SAP project dependencies.
5. Testing UAT & Deployment Coordination
- Organize internal testing cycles with developers and functional teams.
- Coordinate UAT with customers and secure sign-off.
- Prepare release plans and go-live checklists.
- Ensure every deployment includes proper release notes and rollback plans.
6. Documentation & Process Enforcement
- Ensure CRs SRS documents technical notes and effort estimates are updated before development begins.
- Maintain all documentation repositories and ensure consistency.
- Enforce ABSs delivery and communication standards.
- Continuously refine delivery processes internal and external.
7. Executive Reporting & Escalation to CEO
- Submit a structured weekly executive status report to the CEO
- Escalate critical risks or delays to the CEO in a timely manner
- Prepare monthly delivery performance reports
- Maintain a decision log for topics requiring CEO approval
- Provide briefing packages before major customer meetings
Skills Required:
Bachelors degree in Computer Science Software Engineering Information Systems or related technical field
Preferred:
PMP PSM/CSM Agile or other project management certifications
Additional training in ERP or DevOps is a plus
Experience
- 3 to 6 years experience in technical project management
- Strongexperience with Azure DevOps
- Solid understanding of the SDLC (Software Development Lifecycle)
- Experience with Agile/Scrum/Kanban methodologies
- Experience managing multiple parallel projects
- Experience interacting with technical teams and customers
- Prior exposure to ERP systems is a plus
Technical & Tool Skills
- Strong Azure DevOps experience
- Good understanding of development workflows
- Strong documentation discipline
- Good understanding of databases integrations or APIs (high-level)
Soft Skills
- Excellent communication skills (Arabic & English)
- Strong follow-up and persistence
- Highly organized and detail-oriented
- Diplomatic but firm; able to enforce structure without conflict
- Ability to work under pressure and manage competing priorities
- Customer-facing confidence and professionalism
Job Brief:The Technical Project Manager (TPM) is responsible for planning coordinating and facilitating all development-related and SAP B1 customization activities across ABS. The TPM ensures timely delivery clear communication proper documentation and structured follow-up with customers and interna...
Job Brief:
The Technical Project Manager (TPM) is responsible for planning coordinating and facilitating all development-related and SAP B1 customization activities across ABS. The TPM ensures timely delivery clear communication proper documentation and structured follow-up with customers and internal teams. This role does not manage the technical team but rather manages the delivery process reducing operational pressure on the technical staff and enabling them to focus on development work.
Responsibilities:
1. Project Planning and Coordination
- Develop and maintain project plans timelines and schedules.
- Track progress across development functional and support teams and ensure on-time delivery.
- Identify risks delays and dependencies early and escalate appropriately.
- Maintain alignment with functional and support teams.
2. Azure DevOps Ownership
- Create and maintain epics sprints tasks and boards
- Enforce task updates estimates and documentation
- Maintain structured workflows (Requirements Dev Testing UAT Deployment).
- Provide weekly DevOps reports for internal and customer communication.
3. Customer Communication & Expectations Management
- Send regular (weekly/biweekly) project status updates to customers.
- Communicate delays or changes proactively
- Set realistic expectations and ensure customers are continuously informed.
- Document decisions scope clarifications and action items.
- Capture new change request and ensure they follow the defined change-request process.
4. SAP B1 Implementation Support
- Coordinate development activities within SAP B1 implementation projects
- Align functional consultants and developers on requirements
- Track progress of development tasks related to SAP B1 rollouts.
- Maintain visibility on dev-related SAP project dependencies.
5. Testing UAT & Deployment Coordination
- Organize internal testing cycles with developers and functional teams.
- Coordinate UAT with customers and secure sign-off.
- Prepare release plans and go-live checklists.
- Ensure every deployment includes proper release notes and rollback plans.
6. Documentation & Process Enforcement
- Ensure CRs SRS documents technical notes and effort estimates are updated before development begins.
- Maintain all documentation repositories and ensure consistency.
- Enforce ABSs delivery and communication standards.
- Continuously refine delivery processes internal and external.
7. Executive Reporting & Escalation to CEO
- Submit a structured weekly executive status report to the CEO
- Escalate critical risks or delays to the CEO in a timely manner
- Prepare monthly delivery performance reports
- Maintain a decision log for topics requiring CEO approval
- Provide briefing packages before major customer meetings
Skills Required:
Bachelors degree in Computer Science Software Engineering Information Systems or related technical field
Preferred:
PMP PSM/CSM Agile or other project management certifications
Additional training in ERP or DevOps is a plus
Experience
- 3 to 6 years experience in technical project management
- Strongexperience with Azure DevOps
- Solid understanding of the SDLC (Software Development Lifecycle)
- Experience with Agile/Scrum/Kanban methodologies
- Experience managing multiple parallel projects
- Experience interacting with technical teams and customers
- Prior exposure to ERP systems is a plus
Technical & Tool Skills
- Strong Azure DevOps experience
- Good understanding of development workflows
- Strong documentation discipline
- Good understanding of databases integrations or APIs (high-level)
Soft Skills
- Excellent communication skills (Arabic & English)
- Strong follow-up and persistence
- Highly organized and detail-oriented
- Diplomatic but firm; able to enforce structure without conflict
- Ability to work under pressure and manage competing priorities
- Customer-facing confidence and professionalism
View more
View less