• Collaborate with stakeholders, users, and management to understand business objectives and gather system requirements.
  • Conduct thorough analysis of existing systems, processes, and workflows to identify areas for improvement and optimization.
  • Document and communicate requirements, ensuring clarity, accuracy, and completeness.
  • Solution Design and Documentation:
  • Develop comprehensive system designs and architectural blueprints based on gathered requirements.
  • Create functional specifications, system flowcharts, and other relevant documentation to support the development and implementation process.
  • Work closely with developers and technical teams to ensure the successful translation of design specifications into actionable development tasks.
  • System Testing and Quality Assurance:
  • Develop test plans, conduct system testing, and ensure that applications meet specified requirements.
  • Collaborate with QA teams to identify and resolve any system-related defects or issues.
  • Perform rigorous data analysis and validation to ensure accuracy, integrity, and security of information systems.
  • Technical Expertise and Research:
  • Stay updated with emerging technologies, industry trends, and best practices related to system analysis.
  • Provide recommendations for technology adoption or enhancements to improve system efficiency and performance.
  • Conduct feasibility studies and cost-benefit analysis for proposed system enhancements or implementations.
  • Communication and Collaboration:
  • Foster effective communication channels with stakeholders, developers, and other relevant teams.
  • Collaborate with project managers to ensure project timelines, deliverables, and milestones are met.
  • Facilitate knowledge transfer and provide guidance to team members regarding system functionality, processes, and best practices

Desired Skills:

  • BPMN.
  • UML
  • data modeling
  • agile methodologies

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

About The Employer:

– Bachelor’s degree in computer science, Information Systems, or a related field (Master’s degree preferred).
– Proven experience as a System Analyst or in a similar role.
– Strong knowledge of system analysis methodologies, software development lifecycle, and agile methodologies.
– Proficiency in analyzing and documenting system requirements, use cases, and process flows.
– Solid understanding of relational databases, data modeling, and SQL queries.
– Experience with system design tools, such as UML or BPMN.
– Excellent problem-solving and critical-thinking skills.
– Strong communication and interpersonal abilities to effectively collaborate with cross-functional teams.
– Ability to work independently, prioritize tasks, and meet project deadlines.
– Familiarity with project management principles and tools

Learn more/Apply for this position