We are seeking a skilled and experienced System Analyst to join our dynamic IT team. As a System Analyst, you will be responsible for analyzing, designing, and implementing efficient and effective information systems to meet the needs of our organization. You will collaborate with various stakeholders to gather requirements, assess system capabilities, and propose innovative solutions.


Requirement Gathering: Collaborate with business users, stakeholders, and IT teams to gather and analyze system requirements. Identify and document user needs, business processes, and system objectives.


System Design: Design and develop system architectures, workflows, and process flows. Create functional and technical specifications, ensuring they align with business requirements and industry best practices.

System Analysis: Conduct in-depth analysis of existing systems, processes, and workflows to identify areas for improvement. Propose and implement enhancements to optimize system performance, usability, and efficiency.

System Integration: Assess the compatibility of new systems with existing infrastructure and applications. Collaborate with development teams to ensure seamless integration and data integrity across systems.

Testing and Quality Assurance: Develop and execute test plans to ensure system functionality and performance. Conduct system testing, identify and resolve issues, and provide recommendations for improvements.

Documentation: Prepare comprehensive documentation, including system requirements, design specifications, user manuals, and training materials. Maintain accurate and up-to-date documentation throughout the project lifecycle.

User Training and Support: Provide user training and support during system implementation and post-implementation phases. Assist users in understanding system functionalities, troubleshooting issues, and maximizing system utilization.

Project Management: Participate in project planning and management activities, including estimation, resource allocation, and timeline management. Collaborate with cross-functional teams to ensure successful project delivery.

Stay Updated: Keep abreast of emerging technologies, industry trends, and best practices in system analysis and design. Continuously enhance your knowledge and skills to contribute to the ongoing improvement of our systems and processes.


Bachelor’s degree in Computer Science, Information Systems, or a related field.

Proven work experience as a System Analyst or similar role.

Strong analytical and problem-solving skills with a keen attention to detail.

Proficiency in system analysis techniques, tools, and methodologies.

Solid understanding of software development lifecycle (SDLC) and project management principles.

Experience in requirements gathering, system design, and documentation.

Familiarity with databases, data modeling, and SQL queries.

Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.

Ability to multitask, prioritize tasks, and meet project deadlines.

Strong organizational and time management skills.

Minimum 5 Years
Work Level
Employment Type
Full Time
Everest Gate For Information Technology
View profile
IT-Software Engineering
Company size
1-20 employees
Founded in
+971 585662025 +971 58566**** Show
United Arab Emirates