Key Responsibilities:
Project Management:
· Lead the design and deployment of new IT systems and services, ensuring alignment with business objectives and requirements.
· Manage the full software development life cycle (SDLC) implementation, including planning, execution, monitoring, and closure of projects.
· Develop and maintain project plans, timelines, budgets, and resource allocations to ensure successful project delivery.
· Coordinate with cross-functional teams, stakeholders, and vendors to ensure project milestones are met and risks are mitigated.
Documentation and Testing:
· Ensure proper documentation of business requirements, business scenarios, and test cases for System Integration Test (SIT) and User Acceptance Test (UAT).
· Oversee change management efforts, including effective communication and training for new application roll-outs.
Team Management and Development:
· Manage the IT team by recruiting, training, and coaching team members to enhance their skills and capabilities.
· Communicate job expectations, appraise job performance, and propose skill development/upgrading plans for team members.
Vendor Management:
· Manage vendors and ensure that Service Level Agreements (SLAs) are met, including evaluating vendors' solutions and industry best practices.
· Develop proof of concept with vendors to test ideas and new IT technologies.
Strategic Innovation and Risk Mitigation:
· Analyse business requirements in collaboration with key stakeholders to develop innovative IT solutions.
· Re-engineer current business processes through strategic innovation of IT services and applications.
· Implement cost control measures through productive use of IT applications and services.
· Monitor IT systems' performance, identify risks and threats, and propose strategic solutions for risk mitigation.