to oversee the planning, execution, and delivery of technology-driven projects. The role involves managing cross-functional teams, ensuring timely delivery of software and IT solutions, and coordinating with stakeholders to align technology outcomes with business objectives.
Key Responsibilities
Lead the end-to-end execution of IT/software projects, ensuring scope, quality, budget, and timelines are met.
Develop and manage detailed project plans, milestones, risk registers, and resource allocation.
Coordinate with development, design, QA, infrastructure, and security teams.
Facilitate requirement gathering, documentation (BRD, SRS), and approvals from stakeholders.
Track progress using tools like JIRA, Trello, MS Project, or equivalent.
Ensure compliance with IT policies, data security, and government standards (where applicable).
Manage vendors, contractors, and third-party service providers.
Identify risks and implement mitigation strategies.
Report regularly to management and stakeholders with dashboards, presentations, and progress reports.
Conduct UAT (User Acceptance Testing) coordination, project sign-offs, and handover.
Maintain documentation and ensure knowledge transfer post-deployment.
Qualifications & Skills
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (Master's preferred).
Professional certifications: PMP, PRINCE2, Agile/Scrum Master, ITIL (preferred).
5-10 years of proven experience in IT/software project management.
Strong understanding of SDLC (Agile, Scrum, Waterfall, Hybrid models).
Familiarity with cloud platforms (AWS, Azure, GCP), databases (MySQL, Postgres, Oracle), and modern development frameworks.
Experience in government/enterprise-level IT projects will be an added advantage.
Excellent leadership, communication, and stakeholder management skills.
Proficiency in project management tools: JIRA, MS Project, Asana, or similar.