We need a Systems Analyst (Systems Designer and Developer) which: • Develop, document and revise system design procedures, test procedures, and quality standards. • Analyze information processing and design computer systems, using techniques such as structured analysis, data modeling and information engineering. • Analyzing business needs and software requirements • Develop and maintain the management information systems • Recommend software solutions based on needs • Prepare accurate and timely MIS and Business Intelligence Reports • Retrieve and store data from any software application for MIS activities • Stay up to date with software applications changes and updates • MIS DB administration and design • MIS systems administration • Get sure about accuracy of MIS DB and software applications Backups • Cooperate with other software system Analysts in order to prepare MIS needs • Coordinate with external consultants on System Enhancement Projects • Log interactions and prepare activity reports • Follow and implement IT policy and procedures • Document all software developments and changes
Requirements
• Minimum BS University degree in Software/IT/System design & analysis/Industrial Engineering or related majors
• At least 2 years of related experience
• Highly adaptable to changes in technology
• Familiarity with database fundamentals
• proficiency in design and architectural patterns
• Familiarity with Software development life-cycle models
Having these is considered as advantages:
• Familiarity with Python programming language
• Familiarity with AGILE and SCRUM Frameworks
• Familiarity with BPMN and Process Modeling
• Familiarity with BABOK
• Familiarity with data mining