• Ghana/Rwanda
  • Permenant
  • TBC
  • Permenant
  • Urgent

Effortless System Analysis Mastery: Introducing our System Analysts, your solution architects. Proficient in requirements gathering, system design, and technical analysis, they steer projects with precision. Collaborating with stakeholders, they streamline processes, ensuring efficient data flow. Equipped with expertise in quality assurance and risk assessment, they deliver reliable solutions. From documentation to training, they ensure seamless transitions. Remoteli's experts stay at the forefront of tech trends, crafting innovative solutions that propel your systems forward.

Requirements Gathering: Collaborate with stakeholders to gather and document detailed system requirements, ensuring a clear understanding of user needs and business objectives.

System Design: Develop comprehensive system designs, including data flow diagrams, process models, and user interface mockups, to illustrate the proposed solutions.

Technical Analysis: Analyse existing systems and processes, identifying opportunities for optimization, enhancements, and technological advancements.

Documentation: Create detailed system documentation, including functional specifications, user manuals, and technical guides for development teams and end-users.

Data Modeling: Design and implement data models and databases that efficiently store and manage data required for system functionality.

System Integration: Collaborate with IT teams to ensure seamless integration of new systems with existing software, hardware, and databases.

Quality Assurance: Participate in testing efforts by developing test plans, and scenarios, and conducting thorough testing to ensure system functionality and reliability.

Risk Assessment: Identify potential risks and challenges associated with proposed system changes or implementations, and recommend mitigation strategies.

User Training: Provide training and support to end-users, ensuring they understand and can effectively use the new systems and applications.

Continuous Improvement: Stay updated on technology trends and industry best practices to suggest innovative solutions for enhancing systems and processes.

Project Management: Coordinate with project managers and development teams to ensure the timely completion of system analysis tasks within project timelines.

Business Process Mapping: Collaborate with business units to map and streamline processes, identifying opportunities for automation and efficiency gains.

Change Management: Assist in managing the transition from legacy systems to new solutions, including user adoption, data migration, and change communication.

Vendor Interaction: Communicate and collaborate with external vendors for system procurement, licensing, and support.

Requirements Validation: Validate proposed solutions with stakeholders to ensure they align with business needs and objectives.

Requirements Management Tools: Proficiency in tools like IBM Rational DOORS, Jira, or Confluence for documenting and managing system requirements.

Diagramming Tools: Skill in using diagramming tools like Microsoft Visio, Lucidchart, or to create visual representations of system architecture and processes.

Database Management Systems (DBMS): Familiarity with DBMS like Microsoft SQL Server, Oracle, MySQL, or PostgreSQL for data modelling and management.

Modelling Languages: Knowledge of modelling languages like UML (Unified Modeling Language) or BPMN (Business Process Model and Notation) for creating system diagrams.

Version Control Systems: Proficiency in version control tools like Git or SVN for managing changes to system documents and code.

Data Flow Analysis Tools: Understanding of data flow analysis tools like IBM InfoSphere DataStage or Talend for analysing data movement within systems.

Enterprise Architecture Tools: Familiarity with enterprise architecture tools like Sparx Systems Enterprise Architect for modelling and managing complex system architectures.

Project Management Tools: Basic understanding of project management tools like Microsoft Project or Trello for coordinating system analysis tasks within projects.

Data Modeling Tools: Skill in using data modelling tools like ERwin, SQL Power Architect, or Oracle SQL Developer Data Modeler for designing databases.

Requirements Traceability Tools: Knowledge of tools like Jama Connect or Helix RM for tracing and managing requirements throughout the system development lifecycle.

Process Mapping Software: Proficiency in tools like Bizagi, Signavio, or ARIS for creating process maps and modelling business workflows.

Collaboration Tools: Skill in using collaboration tools like Microsoft Teams, Slack, or Zoom for effective communication and coordination with team members.

Documentation Tools: Familiarity with documentation tools like Microsoft Word, Google Docs, or Confluence for creating and managing system documentation.

System Analysis Frameworks: Understanding of system analysis frameworks like Zachman Framework or TOGAF for guiding systematic analysis and design.

Prototyping Tools: Knowledge of prototyping tools like Axure RP or Balsamiq for creating interactive prototypes of user interfaces.