Systems Analyst - Public Works Authority ASHGHAL - Qatar
- By Gulf Job Bank
- Published 05/29/2010
- Computer And IT , Government jobs , Qatar
- Analyzes system requirements. Review business procedure to determine the requirement for a software application system.
- Analyzes transaction volumes, data storage capacity and processing requirements for software application.
- Prepares specifications of system functionality, scope, performance and other application requirement.
- Develops a software structure and design to meet the system requirements. Prepares data flow diagrams, entity relationship diagrams or other diagrams and descriptions of the computer software system structure, describing the modularity and organization of the programs and data
- Creates or customizes application to implement system design.
- Coordinated with various departments concerned with program/application to resolve questions of program intent, data input, output requirements, and inclusions of internal checks and controls.
- Analyzes, reviews and rewrites programs to increase operation efficiency or to adapt programs to new requirements
- Test debugs, and integrates computer program modules
- Provides technical documentation and training. Compiles and writes documentation of software program and subsequent revisions. Writes instruction to guide operating personal. May train workers to use the software application.
- Prepares detailed specifications describing what each program must do, including output and logical operations.
- Create logical and physical database designs to support application requirements
- Conduct system studies to learn relevant facts about a business activity
- Applications Architecture Design and Planning understand business practices and systems to design and enhance future systems
- Administration: work at the highest technical level on all phases of the software development life cycle (SDLC), while effectively planning directing controlling reporting progress for assigned projects.
- Conduct System investigation and develop design specifications
- Undertake the analysis, design, development, and implementation of new software applications o meet user requirements
- Analyzes and evaluates existing systems in depth and define the detailed functional requirements of a new and enhanced systems
- Analyzes , identifies and resolves problems encountered by end users
- Defines the applications requirements including the installation requirements and conversion requirements
- Undertakes business and systems analysis to establish user requirements. Identify solutions and evaluates them , including the evaluation of potential packages. Reports on the various alternatives and makes recommendations on their effectiveness
- Specifies a business system design that meets the defined functional requirements
- manage all implementation , enhancement , and upgrade to projects
- Develops the overall design of application systems to meet user requirements , covering input and output facilities , file and database structure and processing requirements
- Identifies interface requirements , security control and backup needs
- Develops a system testing plan and conversion plan
- Consults with users to identify current operating procedures and to clarify program/ applications objectives.
- May be expected to write documentation to describe program development , logic , testing , and implementation
- Conduct technology research as it relates to the functional objectives of the business units
- Coordinates with applications technical staff to determine project scope and provides estimate of level of effort to complete project and budget
- Meets with systems end-users and project business sponsors to determine, document , and obtain signoff on business requirements
- Undertakes and assists other member of the team in program development and testing
- Ensures that all work is adequately documented making effective use of the resources available
- Tunes applications to improve performance
|
|
Benefits Offered |
|
Other Information |
|
