Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 9, 2021
    Deadline: Not specified
  • The Shoprite Group of Companies, Africa's largest food retailer, operates 2,653 outlets in 15 countries across Africa and the Indian Ocean Islands and reported turnover of R71.297 billion for the six months ended December 2016. The Company's headquarters are situated in the Western Cape province of South Africa. Shoprite Holdings Ltd is a public company li...
    Read more about this company


    Application Specialist III (IT)

    Job Objectives    

    • To plan and manage all activities within the area of technology and within his/her responsibility:
    • Monitor and control allocated human and material resources
    • Manage re-active tasks
    • Planning, managing and controlling tactical projects within the specified environment
    • Managing Third-Party software releases
    • Track Root Cause Analysis issues from vendors, review trends and provide feedback to management
    • Review vendor SLA’s and adherence to contracted SLA’s, raising issues when they occur
    • Software configuration
    • Manage project dependencies, team and stakeholder relationships as it relates to the project
    • Co-ordinate and integrate activities across multiple functional lines

    Provide back-up to relevant managers

    • To ensure timely and effective communication with the delivery team, stakeholders and the business support users:
    • Liaise with other managers within the ICT functions and within the business

    Manage user expectations through regular communication with the user group

    • To effectively manage the day to day IT operations within the specified area:
    • Create procurement orders and change requests
    • Follow-up of procurement orders and change requests
    • Monitoring and following up of all open service desk calls
    • Identify and resolve any support call trends
    • Handle any relevant support issues
    • User Support in the specified area
    • 2nd Level Support for specified area; support for 1st level support on service desk

    Train 1st level support

    • To efficiently manage vendor relationships and deliverables within the specified IT environment
    • Investigate new technologies within the specified area
    • Manage software bug list with vendors
    • Vendor call management
    • Manage SLA with vendors
    • Schedule change requests with vendors


    • Matric
    • IT-related Diploma or Degree


    • Experience with POS, ACI and/or Postillion is preferred.
    • 3-5 Years experience in a Retail industry with Banking or payments experience.

    Knowledge and Skills    

    • 5 years broadly skilled in information and communication technology
    • 5 years knowledge of all stages of digital systems development from specification to implementation
    • Working with a software development team
    • G Suite


    • Problem solving skills
    • Interpersonal skills
    • Communication skill
    • Working in payments or banking environment
    • Understanding payments life-cycle from Store acceptance to bank settlement

    go to method of application »

    Java Developer (eCommerce)

    Job Objectives    
    1. Configuration and creation of technical components and services required to deliver online customer facing features:

    • Analyse and understand business requirements in the context of the current business environment in conjunction with Product Manager, Business Analysts and Solution Architects.
    • Develop and document design and maintain source base.
    • Create conceptual, logical and physical solutions, using appropriate coding techniques and methodologies.
    • Identify suitable coding solution(s) and alternatives that address the business needs/requirements of key stakeholders from the business, solution delivery and operations areas.
    • Develop solutions according to standards and best practice for front-end, back-end and integration to other solutions.
    • Maintain development principles and quality compliance criteria to deliver according to commitments.
    • Integrate design for maintainability, scalability and efficiency.
    • Coordinate with Architects and business stakeholders to determine functionalities.
    • Complete deliverables throughout the system development life cycle for compliance according to the agreed plan.
    • Work within the frameworks of both waterfall SDLC and Agile (SCRUM) methodologies.
    • Work as part of a team without close supervision.
    • Experiencing in designing systems to take advantage of true cloud architecture, preferably AWS.

    2. Successful delivery of development projects and changes as required:

    • Thoughtful and clear understanding of program and project goals and needs.
    • Engagement with different stakeholders.
    • Identification and prioritization of project risks.
    • Perform code reviews.
    • Provide active technical advice to the team, IT and internal stakeholders.
    • Detecting critical deficiencies and recommending improvements.
    • Provide technical leadership in Hybris technology stack to team.

    3. Provide technical input and guidance into online channel evolution by keeping up to date with relevant technology:

    • Play a leading role in maintaining best of breed development standards for online technologies and solutions.
    • Research, understand and stay up to date with current trends in online channels and related Information Technology.
    • Actively share insights and information with relevant stakeholders and team.
    • Detecting critical deficiencies and recommending improvements.
    • Adhere to best practices and processes for the team.

    4. Mentoring of development team

    • Setup procedures and processes to facilitate best practice for development.
    • Help facilitate leadership and problem solving skills.
    • Provide regular feedback, both to team and to management.
    • Maintaining technical infrastructure.


    • Diploma/Degree in Information Systems/BSc Computer Science (or similar)


    • 5 - 8 years eCommerce - especially Java development. (essential)
    • 5 - 8 years SAP Cloud 4 Service, SAP Customer Activity Repository, SAP ERP (desirable)
    • 5 - 8 years experience in being the senior developer within a development team. (essential)
    • 5 - 8 years experience in software development and testing. (essential)
    • 5 - 8 years experience of working on projects in both Agile and DevOps (essential)
    • 3+ years experience in cloud solutions. (desirable)
    • 5 - 8 years experience in Application development

    Knowledge and Skills    

    • 5+ years Agile/Scrum Tool set, preferably Atlassian (desirable)
    • 5+ years Ant, Maven or Gradle Build Tools (essential)
    • 5+ years experience in distributed source control systems, like GIT (essential)
    • 5+ years JSP, JavaScript, XHTML, HTML5, CSS, Java 8 Object Orientation Programming (essential)
    • 5+ years Angular JS 4 and Type Script (desirable)
    • 5+ years Cloud Services (AWS Lamda) (essential)
    • 5+ years strong understanding of web services (SOAP and Rest) (essential)
    • 3+ years hands on experience in a DevOps environment (essential)

    go to method of application »

    Senior Business Analyst (Financial Services)

    Job Objectives    
    1. Information Seeking and Analysis

    • Analyse and understand the current business environment and strategies
    • Understand the current trends and developments in the retail industry

    Requirement elicitation

    2. Leadership, Facilitation and Influencing

    • Gaining knowledge within specific area and sharing of that knowledge across the team. This includes interviews, presentations
    • and workshop facilitation with both business & IT

    3. Building and Maintaining Relationships and Communication Lines

    • To build and maintain a trust relationship with business users – by delivering what was promised and providing solid knowledge and support.

    4. Theoretical knowledge and application

    • Research, document and prepare business cases on appropriate technologies, which will align with the business strategies of the organisation (including feasibility and business benefits).

    5. Time Management

    • To delivery required tasks and documentation on time, and within agreed timelines


    • 3 year Degree/Diploma


    • FTI Diploma


    • 3-5 years of experience in Business Analysis in a Financial Services/Banking domain within a retail industry
    • 5 years of experience in ERP systems
    • 2-3 years of experience in the Retail industry

    A strong technical background is required:

    • Technical skills – knowledge of software and IT skills
    • Data analysis – able to use logical techniques to analyze, describe, and evaluate data
    • System analysis –able to find solutions to a given business function.
    • System integration specification – able to bring different technological entities together to solve a given problem
    • Functional specifications – able to explain in detail how a given technological solution would meet a given business requirement.

    Experience in many of the following VAS services:

    • Wallet
    • Money Transfers
    • Saving and Gift cards
    • Insurance
    • Airtime and Data
    • Bills and Tickets
    • Knowledge and Skills    
    • Knowledge:
    • Formal training in business analysis and design
    • methodologies
    • Experience in participating in projects
    • Solid track record in successful delivery in the BA environment
    • Experience in a global business environment is preferred
    • Business understanding of the broader retail industry will be advantageous.


    •  Presentation and Workshop facilitation skills
    •  Estimation and planning of business analysis effort for projects
    •  Business Modelling tools – preferably ARIS
    •  Business analysis and elicitation techniques
    •  Process re-engineering and improvement
    •  Verbal and written communication skills (business writing)

    go to method of application »

    IT Problem Manager

    Job Objectives    

    • Manage the lifecycle of all problems raised
    • Minimise the impact of incidents that cannot be prevented
    • Maintain information about known errors and workarounds
    • Maintain information in the knowledge management system
    • Complete trend analysis of incidents being raised
    • Monitor and manage communications during high impact events to relevant stakeholders
    • Facilitate post-mortems and RCA's after each major incident to prevent problem recurrence
    • Document and publish RCA's and problem records
    • Produce reports on problem management activity
    • Create a culture for continuous service improvements


    • Diploma / NQF level 6, Bachelors Degree (3 years) / NQF level 7 in IT and Computer Sciences
    • ITIL Foundation


    • 5+ years experience in incident and problem management
    • 5+ years Management of People
    • 3+ years Root cause analysis
    • 3+ years ITIL practices
    • 3+ years Technical systems

    Knowledge and Skills    

    • Enterprise IT systems across SAP
    • Retail and POS
    • Strong verbal and written communication
    • Ability to make quick and effective decisions
    • Ability to influence those who you do not directly manage
    • Ability to work well in a team

    go to method of application »

    Senior AWS Systems Engineer

    Job Objectives    

    • Implementation, administration, optimisation and maintenance on the AWS platform
    • Troubleshooting of AWS outages and performance issues
    • Analysing and implementing of cost saving solutions, security remediation tools and monitoring.
    • Interact with other teams to implement systems and solutions following the AWS Well-Architected Framework and AWS best practices.
    • Scripting and automation
    • To implement and assist with Disaster Recovery management, procedures & documentation
    • Network configuration, subnetting, routing (intra / inter account and VPN)


    • Grade 12
    • 5-10 Years Industry Certification: MCSE (Microsoft Certified Systems Engineer): Infrastructure Engineer
    • 3-5 Years Industry Certification: AWS Certified Solutions Architect Associate


    • 3-4 Years Extensive experience with core AWS Services including but not limited to: EC2, VPC, S3, RDS, CloudTrail, Cloudfront, Cloudwatch WAF, EFS, SQS, SNS, Lambda, IAM, Athena, Glacier, KMS, Organizations, API Gateway, Trusted Advisor, Guard Duty, Config, Systems Manager, Route 53, Certificate Manager
    • 3-4 Years Experience with other AWS Services including: Athena, EMR, Service Catalog, Control Tower, EKS, ECS, Cognito, Resource Access Manager, Directory Service
    • 1-2 Years Experience with AWS DevOps
    • 5-10 Years Extensive experience with Microsoft Windows Server
    • 5-10 Extensive experience with core Microsoft Windows roles and features
    • 3-5 Years Experience with Linux
    • 5-10 years Extensive experience with Microsoft Active Directory Domain
    • 3-5 Years Experience with Microsoft Active Directory Federation Services
    • 5-10 Proven history of incident response, diagnostic activities, Root Cause Analysis (RCA), Corrective Action Plans, and advanced troubleshooting
    • 3-5 Years Experience in documenting environments and processes

    Knowledge and Skills    

    • 3-5 Years Understanding of the concepts of "cloud"
    • 3-5 Years Understanding of AWS Well Architected Framework
    • 3-5 Years Understanding of AWS Shared Responsibility Model
    • 5-10 Years Understanding of Microsoft Windows Server fundamentals and concepts
    • 5-10 Years Understanding of Microsoft Active Directory and its components (DNS, DHCP, Group Policy etc) fundamentals and concepts
    • 5-10 Years Understanding of virtualisation technologies fundamentals and concepts
    • 5-10 Years Understanding of network and storage principles?
    • 3-5 Years Understanding of Linux fundamentals and concepts


    • 5-10 Years In-depth knowledge of Microsoft Windows Server architecture design and implementation
    • 3-5 Years Strong knowledge in AWS Solutions Architecture and implementation
    • 1-2 Years Knowledge in AWS DevOps including pipelines, etc.
    • 3-5 Years Scripting experience, specifically with CloudFormation and JSON scripting
    • 5-10 Years Strong knowledge of TCP/IP, DHCP, DNS protocols, firewall, basic routing, load-balancing technologies and firewalls.

    go to method of application »

    Team Manager - Consumer Insights

    Job Objectives    
    The primary area of responsibility of this role will be to:

    • Manage the Operational Support of a Consumer Insights Platform, inclusive of the implementation of governance processes.
    • Manage innovation initiatives, inclusive of projects supporting consumer insights and commercial products and services.
    • Lead opportunities of new developments, including opportunity definition, business plan, scope, requirements, and execution.
    • Lead the development of sustainable, cost-effective, competitive, and innovative structures and processes to support the Consumer Insights application.
    • Manage the definition of scope of solutions and ensure understanding of scope by business users.
    • Develops and presents proposals, updates, issues, and findings to senior management inclusive of suggestions, risk mitigation, cost-benefit analysis, and action plans.
    • Perform as a business resource with technology partners & internal stakeholders, vendors, and suppliers.
    • Manages and maintains good stakeholder relationships and ensure delivery on agreed requirements.
    • Analyses and understands the current business environment and strategies, as well as trends and developments in the
    • industry.
    • Assembles a team of resources to design and implement solutions and support processes
    • Research, documents, and prepare business cases on appropriate technologies, which will align with the business strategies.


    • Bachelor’s Degree in Computer Science, Computer Engineering, or related field.


    • Experience in retail industry.
    • In-depth experience working with data (e.g., data quality, data compliance, governance).
    • Experience with specialised data management toolsets.
    • Cloud and Data Analytics Application implementation experience and involvement.

    Knowledge and Skills    

    • See Experience

    go to method of application »

    Intermediate Business Analyst (IT)

    Job Objectives    

    • To understand the current business environment:
    • Analyse and understand the current business environment
    • Analyse and understand the current business strategies
    • Understand the current trends and developments in the industry

    To identify and understand business requirements:

    • Work with user departments in the identification and documentation of user requirements
    • Assess and document the business implication of user requirements to the business process involved
    • Propose and document process improvements where appropriate
    • Define business rules and guide the implementation of these rules in the development of the various application systems

    To determine a suitable solution to business needs/requirements:

    • Works closely with System Analysts and Project Managers to design and implement solutions
    • Provide input on alternatives presented by the technical designers and answer detailed questions regarding the business design
    • Engage the most appropriate business representatives to obtain input and agreement on alternatives that are presented

    To deliver the required solution:

    • Research, document and prepare business cases on appropriate technologies, which will align with the business strategies of the organisation
    • Define scope of solution and ensure understanding of scope by business user
    • Review technical solutions and business processes against business requirement specification
    • Assist in the identification of data conversion and reporting requirements
    • Facilitate and co-ordinate User Acceptance Testing
    • Understand, document and escalate project risks
    • Liaise with other project areas to co-ordinate interdependencies and resolve issues

    To train business users:

    • Render support and facilitate sessions for end-users, including training where applicable

    To continuously support the business environment:

    • Maintain an understanding of enterprise business initiatives and objectives, the various line portfolios, and current trends and developments in the technology field
    • Assist Senior Business Analyst to monitor portfolio activities


    • B. Degree


    • 3 years Business analysis in retail processes
    • 2-3 years Retail industry
    • 3 years working on IT4IT/Enterprise IT type of projects, IT Infrastructure/API/Integration

    Knowledge and Skills    

    • Formal training in business analysis and design methodologies
    • Solid track record in successful delivery in the BA environment
    • Experience in a global business environment is preferred
    • Business understanding of the broader retail industry will be advantageous
    • Basic understanding of cloud computing and deployment solutions
    • Exposure to IT Technical, infrastructure related projects eg Network services, integration, data backups and restoration
    • Understanding of information security, including cyber security

    go to method of application »

    Senior .Net Developer

    Job Objectives    
    1. To develop operational systems in accordance with Shoprite Standards:

    • Understand the existing requirement and document the requirements
    • Develop .Net programs and functions.
    • Confirm with requirements with Systems Analyst
    • Do unit testing of developed programs and functions
    • Code reviews with peers

    2. To maintain operational systems in accordance with Shoprite Standards:

    • Maintain existing .Net programs/systems and functions.
    • Document changes
    • Confirm requirements with Systems Analyst
    • Do unit testing of developed programs and functions
    • Code reviews with peers

    3. To manage the release process:

    • Capture the release using the Shoprite release management system.
    • Ensure instructions are clear and concise and applied by relevant deployment teams
    • Confirm the success of the deployment and follow through until production stage is reached

    4. To provide support to users of the systems:

    • Provide business support on existing systems


    • Grade 12 / Matric
    • IT Programming degree/diploma


    • 5 - 10 years Development experience in coding and building Enterprise Solutions using ASP.Net and C#
    • 5 -10 years Database Design and Development –experience in writing SQL code and stored procedures
    • 3 - 4 years UML Exposure - understand sequence and class diagrams
    • 3 - 4 years Reporting Services – experience in creating of transactional reporting
    • 4 - 5 years Development experience in MVC
    • 4 - 5 years Development experience in WPF
    • 4 - 5 years Development experience in WCF

    Knowledge and Skills    

    • 5- 10 Years Good understanding of OO principles
    • MS Office skills
    • Must be skilled in handling difficult internal clients
    • Must be resilient and able to handle ambiguity

    go to method of application »

    Solution Designer II

    Job Objectives    

    • Provide external and internal support on systems and software queries
    • Maintain system components and ensure reliable deployment of new features
    • Taking ownership of software issues, and working with our Development Teams to resolve more advanced issues when necessary
    • Documenting, troubleshooting and problem resolution steps independently
    • Responsible for collaborating with a variety of individuals and teams at all levels within the organization
    • Perform advanced root cause analysis on bugs and databases
    • Configure and maintain in house schedules and scripting
    • Automate and implement processes
    • Provide value to the business by providing appropriate input regarding ‘best use’ of technology;
    • Ensure delivery of application solutions meets the needs of the business, ensuring the agility and flexibility of solutions to cater for future business demands;
    • Effectively manage the design (technical specs), building, manageability, and sustainability of ‘in-house’ applications (SDLC, change control, capacity and performance planning, etc.);
    • Effectively manage the integration, manageability, and sustainability of hosted or procured system applications
    • Apply governance and compliance principles
    • Work with colleagues as a ‘technical thinking partner’/ peer mentor.
    • Create scalable and long-term solutions on our system to satisfy business requirements.
    • Work with multiple departments to understand requirements and implement solutions.
    • Debug processes over multiple applications and platforms.


    • 3 year IT related Diploma/Degree


    • 5+ years experience with Microsoft Communication Foundation (MCF)
    • 5+ years experience with .NET (C#)
    • 5+ years’ experience with TSQL (stored procedures etc.)
    • Experience with Web Services/API Integrations
    • Experience with SSIS advantageous
    • Experience in the following languages: advantageous
    • Experience in SSRS advantageous
    • Experience with MS SharePoint advantageous
    • Experience in using Agile Methodology will be beneficial.
    • Experience with Source Code management (MS Team Foundation Server)

    Knowledge and Skills    

    • Exposure to System Architecture & Technical Design
    • Experience in working with complex teams/environment, i.e. multi-tier solutions (in-house and external partners)
    • Working knowledge of the financial services industry with experience in a retail sector as an advantage
    • Knowledge of Cloud technologies – AWS, Azure Desirable
    • Data modeling
    • Process modeling
    • Jira
    • Agile Methodology (Scrum, SAFE, Kanban)
    • Task level planning

    go to method of application »

    Solution Architect - Networks

    Job Objectives    
    1. Define and continuously improve the network architecture framework and modeling standards.

    • Define a structured network architecture approach and methodology for capturing the key views of the enterprise.
    • Identify, define and communicate standards, guidelines, formats, meta-models, policies, best practices, and governance practices for network architectures and designs.
    • Ensure that the network architecture approach integrates into the methodologies and processes of the rest of the Enterprise Architecture team.
    • Stay abreast of best practices and / or new developments in network architecture and related disciplines and drive adoption as deemed appropriate.

    2. Define and create solution level network architecture models that enable specific network and infrastructure requirements.

    • Analyze the inputs and outputs of requirements and create related network architectures and designs for the baseline (“as is”) and target (“to be”) solution architectures.
    • Define network architecture governance processes and quality compliance criteria.
    • Perform quality assurance checks on network architectures and designs and enforce quality compliance criteria to set policies and standards.
    • Perform quality checks on existing network architectures and designs to identify potential business risks areas and make re-engineering recommendations.
    • Ensure network security conforms to Information Security Governance policies and standards.

    3. Provide expert network guidance, ensure solution architectures and designs are in line with the network technology standards and conduct architecture and design reviews as part of the Architecture Review Committee.

    • Define and develop the overall network architecture landscape in partnership with the Domain Architect, network operations team and other solution architects.
    • Review proposed solution architectures ensuring alignment with architecture principles, the architecture framework, cloud reference architectures, set technology standards and identify critical gaps, and recommend improvements.
    • Give guidance and advice to peers in respect to network solution designs ensuring the designs conform to industry best practices and standards.

    4. Contribute to solution architecture and design standards and SDLC governance requirements.

    • Define a framework for Solution Architecture and develop the policies and procedures and templates to guide and govern the Solution Architecture processes.
    • Develop and maintain solution architecture principles and quality compliance criteria to guide technology decisions.
    • Develop and set solution modeling standards and guidelines.
    • Define a set of metrics to measure and report on the performance of the various solution architecture processes.


    • CompTIA A+, at least CCNP Enterprise or similar network certification


    • 10+ years Working experience within the IT industry.
    • 5+ Full experience and knowledge about the OSI Layer.
    • 5+ Experience with IT projects from a network and infrastructure architecture and design perspective (SDLC).
    • 5+ Experience in solution architectures, network analysis and design methodologies.
    • 3+ years Proven experience with network design in a cloud environment (AWS/Azure/Google) as well as on-premise.
    • 3+ years Experience in implementing and using EA tools and EA meta-model definition (ARIS Preferable/ or Sparx Enterprise Architect)
    • 2+ years Retail industry experience with an understanding of retail business processes and the information and data requirements of these processes.

    Knowledge and Skills    

    • Strong analytical, problem-solving and logical skills with attention to detail.
    • Excellent team-working, interpersonal skills.
    • Delivery of compelling presentations to all levels of stakeholders and excellent communication and relationship building skills.
    • Excellent organization and facilitation skills.
    • Develop of proposals and marketing materials and excellent written communication & presentation skills.
    • Strong conflict management skills.

    Method of Application

    Note: Never pay for any training, certificate, assessment, or testing to the recruiter.

  • Send your application

    View All Vacancies at ... Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail