Analyze users’ project proposals/ requirements, includes determining feasibility, cost, time and resources required, compatibility with current systems, potential risks and problem areas, and recommending solutions for projects.
Assist in managing both in-house and out-sourced projects to meet project scope, budget and schedule, with proper project plan that is closely monitored and if necessary, adjusted.
Define, design develop, test and deploy applications to meet the needs of the organization.
Develop applications or scripts to extract, transform and migrate data from one system to another.
Research, validate, and prepare data for presentations, meetings, and other distribution channels to drive decision making for a variety of internal and external audiences. Documents include reports, proposals, policies, procedures, issue logs, and status updates
Monitor system or project implementation ensuring user satisfaction and be comfortable with being hands on in support of implemented solutions. - Operational readiness, Implementation, Production support, Project analytics and reporting.
Responsible for the maintenance of application systems by proper modification and deployment of applications changes due to user requests or upgrades of operating systems, database systems or 3rd party software.
Provide application support and advice to users to enable the effective and efficient use of applications, including conducting training, troubleshooting and resolving hardware, software, connectivity user access and component configuration problems.
Responsible for creation of system documentation and to ensure that they are kept up to date and in compliance with company policy and standard.
Be part of the Disaster Recovery team to test and execute the disaster recovery plan.
To keep abreast with the new technologies.
Any other duties as and when assigned by the superiors or required by the company