Since 2003, our client has stopped bad things from happening to good organizations by enabling them to work protected.
They empower more than 40,000 customers to help mitigate risk and manage complexities across a threat landscape driven by malicious cyberattacks, human error, and technology fallibility.
Our client advanced solutions provide the proactive threat detection, brand protection, awareness training, and data retention capabilities that evolving workplaces need today. Our client solutions are designed to transform email and collaboration security into the eyes and ears of organizations worldwide.
Responsibilities:
Project Planning
- Lead the planning and scheduling of project timelines, by establishing project scope, schedule, milestones, and expected deliverables, while also highlighting and tracking project interdependencies across teams
- Work with key project leads and stakeholders to understand and capture all key activities, deliverables, milestones, inter-dependencies and critical constraints or competing efforts
- Assist the Product Owner with backlog maintenance
- Ensure cross-team coordination and liaise between all disciplines of the team
- Maintain relevant metrics helping the team see how they are doing
- Drive projects from both a tactical and strategic perspective, and work with other Project Managers to manage interdependencies (ownership of inter-dependencies between teams)
- Resource planning and allocation, while also clearly identifying team resources and allocation
- Define a communication strategy between project stakeholders / project streams, while setting up project governance and instances
- Define and indicate applicable procedures (issue management, risk management, escalation management, deliverables acceptance…)
- Understand, communicate and share across the team applicable quality procedures and quality acceptance to support and contributing to the product Quality Assurance
- Work within the defined program and project management methodologies/frameworks
Project Execution Management
- Ensure commitment to the project from team members or stakeholders, while organizing and holding project meetings from initial planning, through execution and to final deployment
- Monitor and track project work-stream progress against approved plans, while maintaining up-to-date schedules
- Coordinate, summarize and ensure the quality of issued deliverables
- Advise on possible modifications of objectives, completion constraints or changes
- Analyze and manage project work-stream risks and issues, while implementing risk management plan(s). If necessary, escalate project issues when appropriate
- Managing project administration, including all documentation
- Reporting regularly to senior management
- Project evaluations and results measurement
- Analyze product data relevant to the project execution and provide the analysis to stakeholders and drive next steps
Project Closing
- Close the project and related work-streams and submit final deliverables with a formal handover to the Program team. When necessary, conduct retrospectives.
- Knowledge Management and Reporting
- Overall help to create and promote the organizational culture of project management by acting as an advocate for best practices.
- Ensure the circulation and distribution of information regarding the overall project
- Mediate in the event of any differences between the project team and other stakeholders
- Use best practice project management tooling to track performance and schedule adherence
- Keep the stakeholders updated on milestones and evolution through regular project status reports
- Work with other project managers and area managers to manage project interdependencies
Requirements:
Overall a Technical Project Manager is passionate about proactively evolving products and services, while motivating others to adopt new ideas and emabrace continuous improvements. Some essential skills and experience will include:
- Bachelor’s degree in Computer Science, Engineering, or a related field
- A minimum of 3-5 years of Project Management experience
- Experience working as a software engineer or equivalent technical role
- Comprehensive understanding of the Software Development Life Cycle SDLC
- Knowledge of AGILE principles and methodologies
- Exposure to software testing
- Commitment to teamwork and ability to operate in a matrix management environment
- Strong background in analytical and organizational skills, with exceptional time management capabilities to manage multiple tasks simultaneously
- Impeccable communicate skills to effectively communicate and influence stakeholders (technical and non-technical staff) via multiple channels (verbal, written, etc.)
- Ability to prioritise work and determine the critical path
- Familiarity with Key Agile Scrum tools including Jira/Rally/Confluence or similar