استخدام System Analyst
شرح موقعیت شغلی
Description:
· Develop, analyze, prioritize, and organize requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow.
· Translate highly technical specifications into clear non-technical requirements.
· Manage the set-up and configuration of systems.
· Define and coordinate the execution of testing procedures, and develop test cases to serve the overall quality assurance process.
· Provide documentation of all processes and training sessions as needed.
· Develop and implement maintenance procedures, monitor systems health, gather system statistics, and troubleshoot reported errors and alarms.
· Perform design, implementation, and upgrades of information systems to meet the business and user needs.
· Implement the best practices for scalability, supportability, ease of maintenance, and system performance.
· Define application problems by conferring with clients; and evaluating procedures and processes.
· Develop solutions by preparing and evaluating alternative workflow solutions.
· Control solutions by establishing specifications and coordinating the production with the programmers.
· Validate the results by testing programs.
· Provide the reference directory by documentation.
· Examine all current systems regularly.
· Gather the software-related requirements from the clients by conducting the meetings and communicating with them directly.
· Produce specifications for new or modified systems.
· Liaise with other IT staff such as programmers to produce new systems.
· Implement new systems by making changes on the latest tools for creating new features.
· Ensure the operations by training client personnel and providing support.
Key Professional Competencies:
· Develop, analyze, prioritize, and organize requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow.
· Translate highly technical specifications into clear non-technical requirements.
· Manage the set-up and configuration of systems.
· Define and coordinate the execution of testing procedures, and develop test cases to serve the overall quality assurance process.
· Provide documentation of all processes and training sessions as needed.
· Develop and implement maintenance procedures, monitor systems health, gather system statistics, and troubleshoot reported errors and alarms.
· Perform design, implementation, and upgrades of information systems to meet the business and user needs.
· Implement the best practices for scalability, supportability, ease of maintenance, and system performance.
· Define application problems by conferring with clients; and evaluating procedures and processes.
· Develop solutions by preparing and evaluating alternative workflow solutions.
· Control solutions by establishing specifications and coordinating the production with the programmers.
· Validate the results by testing programs.
· Provide the reference directory by documentation.
· Examine all current systems regularly.
· Gather the software-related requirements from the clients by conducting the meetings and communicating with them directly.
· Produce specifications for new or modified systems.
· Liaise with other IT staff such as programmers to produce new systems.
· Implement new systems by making changes on the latest tools for creating new features.
· Ensure the operations by training client personnel and providing support.
Key Professional Competencies:
- Anticipation and adaptation.
- Creativity and innovation.
- Rigor and organization.
- Bachelor's degree in IT, or Computer Engineering.
- Teamwork.
- Responsibility.
- Time and stress management.
- Decision making.
- Analytical thinking.
- Listening & Empathy Skills.
- Rigor & Organization.
- Minimum of 3 years of work experience in the relevant position.
مهارتهای مورد نیاز
- System Analyst
- IT
- Organization
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت