Systems Analyst
Job description
Job Responsibilities:
- Some liaison with external or internal clients
- Analysis of clients' existing systems and business models
- Map and document interfaces between legacy and new systems
- Apply software development lifecycle methodology
- Translate the client requirements into project briefs for incorporation into the overall project plan
- Identify options for potential solutions and assess them for both technical and business suitability
- Conduct requirements analysis and prepare specific proposals for modified or replacement systems
- Develop solutions and related products
- Produce project feasibility and costing reports
- Present proposals to clients
- Work closely with colleagues, developers, testers, and a variety of end users to ensure technical compatibility and user satisfaction
- Ensure that budgets are adhered to and deadlines are met
- Supply input to testing plans and schedules for complete systems
- Perform detailed and complex unit testing for integration components of a solution and manage the resolution of any issues found
- Oversee implementation of a new system including data migration
- Plan and work flexibly to deadlines
- Support users on change control and system updates
- Provide training and user manuals to users for new processes/systems
- Design new or enhanced systems to accommodate business needs
- Lead efforts in the analysis, design, development, and delivery of technical solutions
- Delivery of solution specifications that meet requirements, will be sustainable, and adhere to the company's standards
- Work closely with project teams on client-specific initiatives that require integration solutions
- Create and maintain solution documentation
- Administer and maintain the system functions for modifying, enhancing, or adapting existing systems and integrating new features or improvements
- Test the proposed solutions and support existing solutions
Job Requirements:
- B.Sc (Computer Science), B.Eng (Computer/Electronic/Electrical) or similar degree or NQF 7 equivalent
- 8 - 10 years experience in the Information Systems industry
- At least 5 years experience with I.S. solutions
- At least 3-5 years exposure to the logistics industry (Clearing and forwarding, Warehousing, transport, and/or supply chain management)
- Direct experience with the Microsoft technology stack
- Requirements gathering, analysis, and consultation
- Solutions design including evaluation, documentation, and specification of a solution
- Documentation of the solution requirement specification
- Working knowledge of Microsoft BizTalk Platform
- Development of solutions using Microsoft technologies will be advantageous
Knowledge:
- Technology: Microsoft Azure, including but not limited to Integration Services, Logic Apps, and BI covering design, specification, and implementation
- Integration technologies: APIs, Web Services, XML, JSON, EDI
- System security standards
- Data analysis and design
- Exposure to Business Analysis will be an added advantage
Logistics:
- Knowledge of one or more of the following: International Logistics (Clearing and Forwarding)
- Warehousing
- Transport
- Supply Chain
- CargoWise One knowledge will be an added advantage