Key Responsibilities:
- Conduct assessments of potential applications to determine the suitability for the organization's needs.
- Develop criteria for evaluating and shortlisting applications based on functionality, compliance, security, and scalability.
- Plan and oversee the implementation of selected applications, ensuring seamless integration with existing systems.
- Coordinate with development and IT teams to manage the deployment process.
- Assess existing infrastructure to determine its capability to support new applications.
- Plan and implement necessary upgrades to ensure infrastructure scalability, reliability, and performance.
- Manage infrastructure-related projects, including hardware and software upgrades
- Ensure all applications and infrastructure comply with organizational policies, industry regulations and standards.
- Conduct regular audits to verify compliance and address any issues.
- Perform vulnerability assessments to identify and mitigate security risks.
- Implement robust security measures to protect applications and data.
- Develop detailed project plans, including timelines, milestones, and resource allocation.
- Monitor project progress and adjust plans as necessary to meet deadlines and budget constraints.
Skills and Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 5 years of experience in technical project management, with a focus on application solutions, infrastructure, and regulatory compliance.
- Good understanding of application development, infrastructure management, and IT security.
- Proven experience in managing complex technical projects, including planning, execution, and delivery.
- Ability to analyze technical requirements and propose effective solutions.
- Excellent verbal and written communication skills to interact with stakeholders and team members.
- Excellent problem-solving skills to address technical challenges and ensure project success.