Tasks & Responsibilities
  • 01
    Preparing program specifications for computer programmers;
  • 02
    Conducting research, analysing and evaluating information technology requirements, procedures or customer problems;
  • 03
    Developing, implementing recommendations and plans for improving current or future information systems;
  • 04
    Identifying and evaluating inefficiencies and analysing processes, procedures and work practices to optimise organisational performance;
  • 05
    Creating, taking on and implementing system testing projects;
  • 06
    Developing functional specifications for use by system developers;
  • 07
    Expanding or modifying systems to improve work flow or new services;
  • 08
    Coordinating and linking the computer systems within an organisation to increase optimise organisational operation;
  • 09
    Performing related tasks; and
  • 10
    Enhancing knowledge and coordinating work performance.

What are the skills required?

Skills, knowledege and abilities that are essential to carry out a task with determined results. Skills can often be divided into domain-general and domain-specific skills.

Soft Skill
Communication
The ability to communicate effectively with superiors, colleagues, and staff is essential, no matter what industry you work in.
Hard Skill
Analysis
The ability to collect and analyze information, problem-solve, and make decisions
Hard Skill
Java
Java is a set of computer software and specifications developed by Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.
Hard Skill
Project Management
Project management is the discipline of initiating, planning, executing, controlling, and closing the work of a team to achieve specific goals and meet specific success criteria.
Soft Skill
English
Able to speak English
Hard Skill
Mandarin
Able to speak Mandarin
Hard Skill
Python
Python is a widely used high-level programming language for general-purpose programming, created by Guido van Rossum and first released in 1991.
Hard Skill
SQL
SQL ( ESS-kew-EL or SEE-kwl, Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).
Soft Skill
Troubleshooting
Troubleshooting or dpanneuring is a form of problem solving, often applied to repair failed products or processes on a machine or a system.
Soft Skill
Written Communication
Working experience of Written Communication, which involves any type of message that makes use of the written word. Written communication is the most important and the most effective of any mode of business communication.
Hard Skill
Data Analysis
Data analysis, also known as analysis of data or data analytics, is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, suggesting conclusions, and supporting decision-making.
Hard Skill
MySQL
MySQL (officially pronounced as "My S-Q-L",) is an open-source relational database management system (RDBMS).
Hard Skill
Oracle
Oracle Database (commonly referred to as Oracle RDBMS or simply as Oracle) is an object-relational database management system produced and marketed by Oracle Corporation.
Soft Skill
Planning
Planning (also called forethought) is the process of thinking about and organizing the activities required to achieve a desired goal.
Hard Skill
System Design
System design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements.
Soft Skill
Time Management
Time management is the process of planning and exercising conscious control over the amount of time spent on specific activities - especially to increase effectiveness, efficiency or productivity.
Hard Skill
Analytics
Ability to deconstruct information into smaller categories in order to draw conclusions
Hard Skill
C#
Object or component oriented development software
Hard Skill
Data Management
Data management comprises all the disciplines related to managing data as a valuable resource.
Hard Skill
Database Management
Database management refers to the actions a business takes to manipulate and control data to meet necessary conditions throughout the entire data lifecycle.
Hard Skill
JavaScript
JavaScript (), often abbreviated as JS, is a high-level, dynamic, weakly typed, object-based, multi-paradigm, and interpreted client-side programming language.
Soft Skill
Problem Solving
Problem solving consists of using generic or ad hoc methods, in an orderly manner, for finding solutions to problems.
Soft Skill
Project Planning
Evaluate proposals/project plans and assess feasibility issues.
Soft Skill
Writing
Experience expressing business messages effectively in written form. This may include planning drafting and revising as necessary.
Hard Skill
.NET
.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
Hard Skill
Architectural Design
Concept that focuses on the components or elements of a structure or system and unifies them into a coherent and functional whole, according to a particular approach in achieving the objective(s) under the given constraints or limitations.
Hard Skill
ASP.NET
Working experience of ASP.NET, which is an open source web framework for building modern web apps and services with .NET. ASP.NET creates websites based on HTML5, CSS, and JavaScript that are simple, fast, and can scale to millions of users.
Soft Skill
Bahasa Malaysia
Able to speak Bahasa Malaysia
Hard Skill
Business Analysis
Experience identifying business needs and and determining solutions to business problems.
Soft Skill
Business Planning
Experience constructing a document that brings together the perspectives of many business teams including finance, human resources, intellectual property management, and marketing to create a credible understanding of the future of the company for someone who is unfamiliar with the business.
Hard Skill
C++
C++ (pronounced cee plus plus ) is a general-purpose programming language.
Hard Skill
Configuration Management
Configuration management (CM) is a systems engineering process for establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life.
Soft Skill
Critical Thinking
Experience objectively examining assumptions (adopted rules of thumb) underlying current beliefs to assess their correctness and legitimacy, and thus to validate or invalidate business beliefs.
Hard Skill
CSS
A cascading style sheet (CSS) is a Web page derived from multiple sources with a defined order of precedence where the definitions of any style element conflict. The Cascading Style Sheet, level 1 (CSS1) recommendation from the World Wide Web Consortium (W3C), which is implemented in the latest versions of the Netscape and Microsoft Web browsers, specifies the possible style sheets or statements that may determine how a given element is presented in a Web page.
Hard Skill
Data Architecture
In information technology, data architecture is composed of models, policies, rules or standards that govern which data is collected, and how it is stored, arranged, integrated, and put to use in data systems and in organizations.
Hard Skill
Data Integration
Data integration involves combining data residing in different sources and providing users with a unified view of them.
Hard Skill
Data Mapping
Working experience of Data Mapping. In computing and data management, data mapping is the process of creating data element mappings between two distinct data models.
Hard Skill
Data Migration
Data migration is the process of transferring data between computer storage types or file formats.
Hard Skill
Data Modeling
Data modeling in software engineering is the process of creating a data model for an information system by applying certain formal techniques.
Hard Skill
Data Modelling
Data modeling is the process of creating a data model for the data to be stored in a Database.
Hard Skill
Database Architecture
Database architecture focuses on the design, development, implementation and maintenance of computer programs that store and organize information for businesses, agencies and institutions.
Hard Skill
Database Design
Database design is the process of producing a detailed data model of database.
Hard Skill
Debugging
Debugging is the process of finding and resolving of defects that prevent correct operation of computer software or a system.
Soft Skill
Decision Making
In psychology, decision-making is regarded as the cognitive process resulting in the selection of a belief or a course of action among several alternative possibilities.
Hard Skill
IT Management
IT management is the discipline whereby all of the information technology resources of a firm are managed in accordance with its needs and priorities.
Hard Skill
ITIL
ITIL, formally an acronym for Information Technology Infrastructure Library, is a set of detailed practices for IT service management (ITSM) that focuses on aligning IT services with the needs of business.
Hard Skill
Japanese
Japanese (, Nihongo, [ihoo] or [ihoo]) is an East Asian language spoken by about 125 million speakers, primarily in Japan, where it is the national language.
Hard Skill
JUnit
JUnit is a unit testing framework for the Java programming language.
Field of Study Required
Field of study consists of a broad area of academic and skills qualifications that come under a similar branch of subject knowledge. In addition, courses offered under each field of study require similar academic entry requirements.
Computer Science
Computer Science
14,263
Graduates

(2019)


More Analysis
Employment Type
Industry
Location