Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Defines application problem by conferring with clients; evaluating procedures and processes.
- Develops solution by preparing and evaluating alternative work flow solutions.
- Controls solution by establishing specifications; coordinating production with programmers.
- Validates results by testing programs.
- Ensures operation by training client personnel; providing support.
- Provides reference by writing documentation.
- Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Accomplishes information systems and organization mission by completing related results as needed.
Job Requirements
- Broad knowledge of hardware, software and programming;
- Excellence Technical Writing
- Excellence English and Arabic
- The ability to learn quickly;
- The ability to contribute to a team effort;
- A logical approach to problem solving;
- Good interpersonal and client-handling skills with the ability to manage expectations and explain technical detail;
- Business awareness;
- A methodical, investigative and inquisitive mind;
- Presentation skills;
- Excellent oral and written communication skills;
- Planning and negotiating skills;
- Initiative and self-confidence;
- An interest in the way organisational processes work.
As a systems analyst, you will be expected to have a working knowledge of programming as well as analytical skills. Common programs include:
- SQL;
- Oracle;
- Sequel;
- Visual Basic, C++ and Java;
- Unified Modelling Language (UML);
- SAP business software applications;
- Web-based technologies.