Shoprite – IT Jobs

Share this post on

To apply, click on the link at the end of the posts and all the best with your applications

Solutions Architecht II

Closing Date
2026/06/05
Reference Number
SHO260522-3
Job Title Solutions Architecht II
Job Type Permanent
Location – Country South Africa
Location – Province Western Cape
Location – Town or City Brackenfell, Cape Town
Purpose of the Job
The purpose of this role is to create high quality data, application and technology architectures that meets business needs and requirements and ensure realization of the design into final solution implementation. Serving as a technical specialist, the role is accountable for architecting and designing comprehensive solutions of medium to high complexity across multiple portfolios, and partners with key stakeholders (e.g., project managers, business analysts, etc..) to create solutions that are fully integrated with business needs and aligned to architecture and technology standards and principles.

Job Advert Details
Job Category IT
Job Objectives
Create architectures and designs for solutions that are aligned with business blueprints, non functional requirements, delivery constraints, data, application and technology standards, and architecture standards.

  • Analyse and ensure understanding of complex business requirements across multiple portfolios in the context of the current business environment and document the current
    technology landscape using easily understandable language and visualisation techniques.
  • Keep up to date with current and future trends in Information Technology in the retail industry and provide insights and recommendations into how new developments in IT solutions can be leveraged within Shoprite
  • Create, support, and guide multiple complex conceptual, logical and physical solution designs, using appropriate modelling techniques and methodologies.
  • Research and propose suitable solution(s) and alternatives that address the project/business needs or requirements across multiple portfolios as defined by the business, solution delivery and operations areas and engage Lead Solutions Architect and project team to obtain agreement on solutions identified.
  • Support and ensure the contribution to the provision of multiple complex solution architectures aligned to the strategic direction of business, data, application, and technology
    architectures and contribute to and maintain Shoprite’s enterprise architecture repository.
  • Identify and analyse solution architecture best practice trends and emerging technologies, determine the potential impact across multiple areas / portfolios, and drive the implementation and adoption of recommended solutions
    Ensure solution architecture quality across large, multiple and complex projects and serve as the primary point of contact for solution design between the project team and the SDLC process
  • Execute the design, implementation and functioning of solutions across multiple areas/portfolios, including defining and developing appropriate solutions in partnership with the
    Enterprise Architect to define and develop solutions
  • Serve as the technical specialist on assigned projects and provide technical direction and support on all project resources.
  • Work closely with Business Analysts, System Analysts and Project Managers to design and implement solutions of moderate to high complexity.
  • Provide architectural guidance and support to development teams to design high-quality technical solutions that fit the solution architecture principles & standards during the detailed design, build, test and deploy phases.
  • Review solution architecture deliverables throughout the system lifecycle of multiple projects for compliance to architecture principles and standards.
  • Detect critical deficiencies in the current solution architecture of multiple projects and proactively recommend improvements.
    Define solution design standards and SDLC governance requirements
  • Define frameworks and support the development of appropriate processes and templates to guide and govern the Solution Architecture processes across multiple areas.
  • Perform all solution design within solution architecture principles and framework and ensure quality compliance criteria are used to guide all related technology decisions on medium to high complexity projects.
  • Support and provide input to the development and the setting of solution modelling standards and guidelines.
  • Perform, deliver, and report on medium to high complexity solutions architecture projects within defined metrics and performance standards across solution architecture processes.

Qualifications

  • Diploma /Degree in Information Systems / B.Sc. Computer Science (or similar) – (essential).
  • Certified in C# – (essential).
  • Certified in SQL – (essential).
  • Certified in JavaScript – (essential).
  • Certified in MVC – (essential).
  • Associate Certification in cloud technologies – (essential)

Experience

  • +4 years’ experience in a Solutions Architect or similar role with solid experience in architecture principles – (essential).
  • Demonstrated experience and aptitude in translating and articulating the difference between business and system requirements. – (essential)
  • Demonstrated knowledge and experience in the identification and formulation of solution architecture and solution alternatives and their assessment. – (essential)
  • Solid experience developing and architecting object-orientated applications using multiple programming languages and paradigms. – (essential)

Knowledge and Skills

  • Demonstrated knowledge and experience in the identification and formulation of solution architecture and solution alternatives and their assessment. – (essential)

Click here to apply

Team Lead (Networks)

Closing Date
2026/06/05
Reference Number
SHO260522-2
Job Title Team Lead (Networks)
Job Type Permanent
Location – Country South Africa
Location – Province Western Cape
Location – Town or City Brackenfell, Cape Town
Purpose of the Job
The purpose of the Digital Infrastructure Team Lead role is to lead the team to deliver technical solutions for complex problems within a fast-paced technology environment. This role provides technical leadership and mentorship, ensuring the team is equipped and enabled to deliver high impact, high-quality results while driving technology advancement in support of the Groups technology strategy. The role reports to the Team Manager and leads a technology team within a specific portfolio, coordinating and directing the day-to-day responsibilities of the team, supporting strategic projects, and overseeing the team’s integration and collaboration with technology vendors, other cross functional teams, and business stakeholders. The Team Lead further plays an integral role in supporting the technology capability within their portfolio and will assume responsibility for building a high performing team, driving career progression supporting and career journeys.

Job Advert Details
Job Category IT
Job Objectives
Technical Leadership:

  • Plan and manage all activities within the area of technology and oversee related systems activities within the area of function.
  • Lead the team’s collaboration with technology stakeholders to plan, design, develop, test, deploy and maintain the system.
  • Oversee the collection and documentation of user’s requirements, development of user stories, estimates and work plans.
  • Oversee the designing, development, testing and integration of systems in accordance with established quality standards.
  • Assess opportunities for systems and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Maintain high standards of technical support by establishing good practice and cohesiveness between the team and applicable processes.
  • Collaborate with various Practice Leads to ensure application of best practice in the respective functional disciplines (I.e., Software development, business analysis, architecture, design, QA, technical support, etc.).
  • Prepare reports, manuals and other documentation on the status, operation, and maintenance of software.
  • Research and evaluate a variety of technologies to improve technical support delivery.
    People Leadership:
  • Lead, coach and mentor a multi-skilled team (I.e., cross functional teams) ensuring high competence and delivery of individual and team output, removing impediments and ensuring the team is motivated to achieve individual and collective objectives.
  • Drive overall team maturity and adequate resourcing to efficiently deliver tasks, identifying and encouraging areas for growth and/or improvement.
  • Initiate or participate in the team capacity planning, staff requisition and recruitment processes, including the new team member onboarding and stakeholder engagements.
  • Partner with the Team Manager and People Partner teams to manage team performance, drive training and knowledge sharing for and within the team.
    Projects, stakeholder, and technology partner engagements:
  • Plan and manage all deliverables for systems or process improvement projects.
  • Manage projects within the provided scope, commitments and best practice, whilst ensuring collaboration and progress with relevant business stakeholders and teams.
    Reporting:
  • Report to management on overall team performance, projects, technology partners or stakeholder engagements and system escalations according to agreed standards and timelines, providing recommendations for solution improvements.

Qualifications

  • Degree in Information Technology, Information Systems, Computer Science, or a related field – (essential).

Experience

  • 5-7+ years’ experience in a Team Leadership role, with demonstrable experience leading and managing the delivery of system/software/technical projects and solutions within a large and complex technology environment – (essential).
  • Proven experience leading a technical team, including coaching, mentoring, and driving individual and collective performance – (essential).

Click here to apply

Business Analyst III

Closing Date
2026/05/29
Reference Number
SHO260515-3
Job Title Business Analyst III
Job Type Permanent
Location – Country South Africa
Location – Province Western Cape
Location – Town or City Brackenfell, Cape Town
Purpose of the Job
The purpose of the Business Analyst III role is to strategize and facilitate effective and competitive business processes by eliciting, analysing, validating, and documenting business organisational and/or operational requirements, providing cost-benefit analysis, suitable alternatives and recommendations. The role conducts market analyses, analysing both product lines and the overall profitability of the business while developing and monitoring data quality metrics, ensuring business data and reporting needs are met. The role also provides technical leadership on the improvement of quality, standards, and processes by ensuring that efficient and cost-effective business solutions and processes are in place to address current to long term (>1 year) business needs/requirements. Business decisions in this space will come to fruition within 1-3 years. This role plays an instrumental role across business and delivery teams to ensure that solutions are delivered according to the business requirements considering cost, user and organization benefit. The nature of projects in this role are generally across domains, high profile and complex in nature demanding expert business, process and technology perspectives and recommendations.

Job Advert Details
Job Category IT
Job Objectives
Information Seeking and Analysis
Understand, analyse and identify areas for improvement in the current business environment and across other shared process/system business environments.
Operate confidently within and make contributions where appropriate to business strategy, current trends and developments in the retail industry.
Operate confidently within the multiple domains, integrated systems and operational processes and make relevant connections across domains. Consider the enterprise-wide solutions and impacts. Handle new domains with the same confidence as familiar domains.
Operate confidently within multiple current and potential integrated systems and E2E business processes.
Analyse, understand and take a new perspective on customers (Internal and external) and multiple domain impacts through the use of user journeys, research and/or spending time in the various operational areas.
Collaborate with user stakeholders 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 and provide alternatives / options.
Assess risks, costs and potential benefits of alternative business process designs.
Define business rules and guide the implementation of these rules in the development of the various application systems.
Leadership, Facilitation and Influencing
Taking ownership to provide knowledge within specific area and identify possible improvement within the team. This includes interviews, presentations and workshop facilitations with both business & IT.
Works closely with Architects, Designers and Business stakeholders to evaluate suggested solutions.
Advise on alternatives presented by the technical designers and providing recommendations regarding the business design.
Lead others to advance objectives of the organisation.
Influencing stakeholders (within IT and Business) to consider solutions which will work best for the business.
Persuade stakeholders to change practises and consider other alternatives
Coaching and mentoring for the BA I and BA II in BA tools and processes and delivery.
Communication, Building and Maintaining Relationships
To build and maintain a trust relationship with business users and IT stakeholders by ensuring solutions are delivered as promised and providing the necessary support and making recommendations.
Liaising with business stakeholders, IT disciplines and the delivery teams.
Collaborating with all disciplines and benchmarking value adding solutions.
Evaluate and improve solution assessment and validation.
Eliciting and analysing cultural, business and organisational constraints effecting options for change.
Continuously support the business environment and provide recommendations for improvement
Thinking partner and ambassador for the business.
Lead multiple stakeholders across several departments.
Able to manage vendor relationships where projects involve third parties
Organising, multitasking and time Management
Strong commitment to organisational objectives and ensuring high quality delivery on work
Ensuring costs are monitored and users and the organisation benefit
Knowledge and Application
Operate at an Expert level in terms of methods used to analyse and benchmark business cases, which will align with the business strategies of the organisation (including feasibility and business benefits).
Research and identify opportunities to improve the business’ offering and add value to our customers through the solutions we provide.
Drive / shape input into the scope of solution and ensure understanding of scope by business user.
Deploy appropriate techniques to elicit and analyse business problems and translate them into business needs.
Assess technical solutions and business processes against business requirements.
Lead in the mapping out of data conversion and reporting requirements.
Drive the change management barriers impacting User Acceptance Testing.
Produce fit-for-purpose specification documents for business requirements and processes using appropriate tools, while following the guidelines and standards for analysis artefacts.
Solve & mitigate project risks.
Liaise with other project areas to co-ordinate interdependencies and resolve issues
Actively lead and guide in the development of the BA practice within the organisation.
Act as an SME in CoPs to learn from the community and share knowledge and expertise with the community.
Lead and guide to improving ways of work for the BA community, with specific focus on how to improve alignment, output, driving and influencing standards and quality

Qualifications
Degree or Diploma in Information Technology or a related field – (essential).
Business Analysis certification at Advanced level (ECBA, CCBA), FTI certification or similar – (desired).

Experience
+5 years’ experience in a Business Analyst role with a strong technical background, proven track record of successful delivery in a BA environment and extensive experience working within all aspects of the Software Development Life Cycle (SDLC) – (essential).
Experience should include one or more of the following functional areas – (essential).
Human Resources
Financial Services
ECommerce
Utilities
Platform and Engineering
Stores
Contact Centre
Information Security Defence
Strong IT and process modelling skills – (essential).

Knowledge and Skills
Strong understanding of agile development, servers, databases and networking – (essential).
Exposure to SAP and relevant modules (per functional areas) – (preferred).

Click here to apply

Release Train Engineer

Closing Date
2026/05/29
Reference Number
SHO260324-6
Job Title Release Train Engineer
Job Type Permanent
Location – Country South Africa
Location – Province Western Cape
Location – Town or City Brackenfell, Cape Town
Purpose of the Job
The purpose of the Release Train Engineer (RTE) is to drive an Agile Release Train (ART) by steering it to success while navigating the complexity of delivering software in a complex and cross-functional environment. The RTE is a servant leader and coach for the ART, assuring value delivery by effectively facilitating all ART events and processes, communicating with stakeholders, resolving and escalating impediments, managing risks, and driving relentless improvement. The RTE is an individual with a solid grasp of how to scale Lean and Agile practices and resolve unique opportunities and challenges associated with facilitating and continuously aligning a large development program. They further help configure SAFe to business needs, standardising, and documenting practices.

Job Advert Details
Job Category IT
Job Objectives
Manage and optimise delivery of the ART, overseeing and managing transition to full operational support.
Manage and optimise the flow of value through the ART using various tools.
Coach leaders, teams, and Scrum Masters in Lean-Agile practices and mindsets.
Establish and communicate the annual calendars for iterations and program increments (PIs).
Facilitate PI planning readiness by fostering a Continuous Exploration process which drives the synthesis of a vision, a roadmap, and backlogs, and through pre- and post-PI planning meetings.
Facilitate the PI planning event and summarise team PI objectives into program PI objectives.
Track the execution of features and capabilities against defined metrics.
Facilitate periodic synchronisation meetings, including the ART sync at the Essential Level and the value stream sync for Solution Trains.
Assist with economic decision-making by facilitating feature and capability estimation by teams and the roll-up to Epics, where necessary.
Manage ART risks and dependencies and escalate and track impediments.
Provide input on resourcing to address critical bottlenecks.
Drive collaboration between teams and System and Solution Architects/Engineering.
Work with Product and Solution Management, Product Owners, and other stakeholders to help ensure strategy and execution alignment.
Improve the flow of value through value streams by improving and assessing practices associated with DevOps and Release on Demand in the Continuous Delivery Pipeline.
Help drive the Lean User Experience (UX) innovation cycle.
Work with the Agile Program Management Office (APMO) on program execution and operational excellence.
Understand and operate within lean budgets and ensure adherence to Guardrails.
Facilitate System Demos and Solution Demos.
Drive relentless improvement via Inspect and Adapt workshops; assess the agility level of the ART and Solution Train and help them improve.
Foster Communities of Practice and the use of engineering and Built-In Quality practices.

Qualifications

  • Degree or Diploma in Computer Science, Information Technology or a related field – (essential).
  • SAFe Certified Release Train Engineer certification or equivalent – (essential).
  • Certificate in Leading SAFe or SAFe for Teams – (essential).

Experience

  • +6 years proven and progressive experience as a Scrum Master, Project Manager or a similar related role for long lived value streams and products with demonstrated proficiency in multiple disciplines, technologies and processes – (essential).
  • Demonstrated experience leading teams through large-scale and complex projects from conception to implementation – (essential).
  • Expert in Agile tools preferably Target Process and/or JIRA or equivalent – (essential).
    Good understanding of how budgeting works in a Scaled Agile environment along with experience tracking and interpreting meaningful metrics – (preferred).
  • Retail or eCommerce industry experience – (preferred).

Knowledge and Skills
Comprehensive knowledge and experience in software development in an Agile environment – (essential).
Good understanding of how budgeting works in a Scaled Agile environment along with experience tracking and interpreting meaningful metrics – (preferred).

Click here to apply

We wish you all the best with your applications

Share this post on

Be the first to comment

Leave a Reply

Your email address will not be published.


*