Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: May 4, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The Shoprite Group of Companies, comprising several iconic brands, is the largest retailer in Africa. It started out as a group of eight grocery stores in 1979, and has grown into a technologically-advanced, continent-wide business selling items from food, liquor and medicine, to concert tickets and furniture. Today the Group is at the forefront of retail...
    Read more about this company

     

    2nd Line Support Agent

    Purpose of the Job    
    The 2nd Line Support Agent will timeously and effectively respond to electronic IT user queries reported by Service Desk. The Agent will coordinate rapid and appropriate responses to restore the IT services as quickly as possible, with the least impact on the Business Operations. Provide the highest level of customer service while keeping the customer and Remedy updated on incidents. Continuously update the Knowledge base and ensure skills transfer to the Service Desk.

    Job Objectives    
    Provide 2nd line support

    •  To accurately log all ticket information – ensure full understanding and interpretation of details provided by the enduser
    •  To provide secondline support with a focus on incident resolution

    Incident Escalations

    •  To accurately diagnose the problem or request before escalating to the relevant application support specialist.

    Skills transfer and Knowledge base updates

    •  Escalate any unresolved problem/request to the relevant application support specialist

    Experience in technical system, Skills transfer and Knowledge database updates

    •  Identify required training for the Service Desk

     Update the knowledge base and provide guidance to Service Desk Agents on how incidents can be closed and not escalated where
    possible

    Communication

    •  Ensure full understanding and interpretation of details provided by the enduser
    •  To continuously communicate to the enduser about steps being taken/progress

    Qualifications    
    Essential:

    • Matric
    • SDA
    • A+, N+
    • ITIL Foundation

    Desirable:

    • MSCE
    • National Certificate in Information Technology – Customer Support  Level 5

    Experience    

    • 5+years IT Service Desk experience
    • Internet, Email (O365)
    • eLearning Systems
    • Retail experience

    Remote support experience

    • Point of sale experience
    • SAP
    • Working with ITSM, TeamViewer and Monitoring tools

    Knowledge and Skills    

    • Strong verbal and written communications skills with an excellent ability to listen
    • Attention to Detail
    • Interpersonal skills
    • Able to operate as a good team player
    • Has an analytical and logical “mindset” when dealing with issues
    • Excellent Telephone skills
    • Quick and effective decision making

    Must be prepared to work overtime, weekends and public holidays on a rotational basis, as well as early and late shifts.

    • Mon – Fri 07:00 – 16:00 (Early Shift)
    • Mon – Fri 08:00 – 17:00 (Normal Shift)
    • Mon – Fri 09:00 – 18:00 (Late Shift)

    go to method of application »

    Test Team Lead

    Purpose of the Job    
    Define, measure and enforce quality through efficient test coverage and a traceability matrix. Ensure pre-agreed test schedule with delivery managers are being met. Ensure a suitable and stable test environment/lab. Report and manage progress, issues, constraints, dependencies and resources. Define and ensure continuous improvement. Define, measure and manage each team member’s output aligned with the above.

    Job Objectives    
    (1)To manage test planning and analysis:

    • Co-operate with clients/user and senior staff as required to agree the testing strategy to be employed for development projects
    • Co-ordinate all activity and all testers during each testing phase of a project or programme
    • Determine which tools and utilities work best and how to use them for given situation/project
    • Develop, modify, and ensure that software testing plans are executed
    • Provide accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies.
    • Initiate test planning activities
    • Represent the customer in understanding how they use the system and including the most relevant end to end user scenarios in test plans and automation.
    • Defining test strategy and test plans and reviewing them with stakeholders.
    • Identify the testing scope required for each release based on the requirements of the document.
    • Ensure optimal test coverage and improve the test coverage.
    • Identify the testing effort required by calculating the sizing needed for the given release and plan the required effort for the same.
    • Identify the tools to be used for test reporting, test management, test automation, etc. and identify when test automation is appropriate and, if it is, plan the effort.
    • Estimate the testing resources and time required and negotiate with management to acquire the necessary resources.
    • Publish the test plan after discussions with the test team and have it reviewed and approved by the management/ development team.

    (2)To manage test design and execution:

    • Analyse test results to ensure existing functionality and recommend corrective action
    • Integrate test suites into the test management system and custom test harnesses.
    • Propose required functions, tools or scripts to management for approval based on complexity and coverage of solution
    • Select and develop appropriate test automation tools, applying the latest techniques in test automation; e.g., data-driven testing.
    • Update test execution status following agreed-upon processes as part of regularly-scheduled test status updates
    • Use risk-driven techniques to develop, maintain, and execute automated test suites for various software applications; i.e., perform automated dynamic testing.
    • Lead and monitor the analysis, design, implementation and execution of the test cases and test procedures.
    • Ensure proper configuration management of the testware produced and traceability of the tests to the test basis.
    • Manage the building of required test environments and ensure that the test environments are in place before test execution and managed during test execution.
    • Manage test environments, test devices and technology versions required for testing


    (3)To manage test monitoring and evaluation:

    • Assist in the creation of test project status reports and metrics (e.g., Test Dashboard).
    • Consult with developers to resolve issues and provide feedback for the technical appraisal of the tested software program(s) and monitor its deployment across the appropriate system(s)
    • Ensure that quality standards are maintained in the team and that the output produced is to acceptable quality standards.

    (4)To manage test completion :

    • Review software design and change specifications to ensure software testing measures meet acceptable reliability standards and project and program objectives
    • Trace test cases and results back to specific quality risks
    • Schedule the tests for execution and monitor, measure, control and report on the test progress, the s/w product quality status and the test results, adapting the test plan and compensating as needed to adjust to evolving conditions.
    • Review new or modified tests and introduce improved testing techniques
    • Write and present summary reports on test status for each test execution cycles to the stakeholders and management.

    (5) Team Management:

    • Allocate work to test team members based on the skills and abilities of each member
    • Co-ordinate and interface with multiple functional groups and teams
    • Coach test team members to ensure that appropriate skills and behaviours are developed
    • Lead a team of quality analysts and testers including task identification, monitoring progress and issue resolution

    (6) Technical Test Process Management:

    • Work closely with development and test to review use cases, requirements, workflows and technical specs needed to create automated scripts and tools
    • Work with the Development team to capture and reuse automated Unit Test Cases, Test Stubs and Drivers, and other Development test objects.
    • Work with the Release Management team to create and maintain an automated nightly build verification ("smoke") test.

    (7) Test Lab Management:

    • Update the weekly Test Store utilization sheet to ensure optimum lab asset utilisation
    • Create and maintain the lab asset planning schedule to ensure assets is available and in a working state
    • Use Network Monitoring Tools to ensure a always-on Test Environment/Lab
    • Conduct quarterly lab asset stocktaking

    Qualifications    

    • Grade 12
    • Diploma or Degree qualified (IT or related technical)
    • Formal software testing training and registration (e.g. ISTQB, ISEB)

    Experience    

    • 3-5 Years experience in a Test Lead/Management position
    • 3-5 Years experience in Test Environment Management

     

    • 3-5 years HP QC or HP ALM experience
    • 3 -5 years Selenium/Test Complete/UFT/QTP/SOAPUI exposure
    • 3- 5 years Cloud Testing (Azure/AWS) and Continuous Integration/Continuous Delivery Experience
    • 3- 5 years experience in Testing in a retail / financial sector

    Knowledge and Skills    

    • 3 - 5 years expertise in systems testing, systems integration testing,
    • 3 - 5 years expertise in automation testing, user acceptance testing
    • 3 - 5 years Google Suite/MS Office expertise
    • 3 - 5 years expertise in both Manual and Automated Testing.

    go to method of application »

    Junior .Net Developer

    Purpose of the Job    

    • To develop, maintain and support existing Shoprite systems.
    • To develop operational systems in accordance with Shoprite Standards.
    • To maintain operational systems in accordance with Shoprite Standards.
    • To manage the release process.
    • To provide support to users of the systems.


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

    • Understand the existing requirement and document the requirements
    • Develop ASP and MVC .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 or Team Lead.

    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.

    Qualifications    
    IT Programming degree/diploma
    Experience    

    • 1-2 years SQL Server 2008 – Understand the internals and architecture of SQL Server e.g.: memory usage, in-depth knowledge of indexes and performance tuning.
    • 1-2 years Good understanding of OO principles.
    • 1-2 years Good technical understanding of Windows Operating System.
    • 1-2 years UML Exposure - understand sequence and class diagrams.

    Knowledge and Skills    

    • MS Office skills
    • Remedy
    • Must be skilled in handling difficult internal clients
    • Must be resilient and able to handle ambiguity

    go to method of application »

    Field Support Engineer II

    Purpose of the Job    

    • To ensure continuous IT infrastructure service delivery for IT users through timely installations and resolving issues.
    • Roles Outcomes entails: Incident management of end user store devices, To set-up, configure and install end point devices, i.e desktops and POS, Manage infrastructure vendors, i.e cabling, UPS, Voice, Data, end point installations, Manage the new store opening process.


    Job Objectives    
    Roles outcomes:
    Incident management of end user store devices:

    • Reported incidents must be resolved or a work around found within agreed Service Level Agreement (SLA). Understand and adhere to the different levels of authority of users and accompanying SLA’s (e.g. executives get immediate assistance; users can be given up to 4 hours to resolve, etc.).
    • Second Line telephonic user support. Remote support by dialling into end point, i.e. desktop of store device
    • Visit with user or site to resolve issue.
    • Physically doing a call-out to resolve problems at the user’s work station (third option).
    • Ensure quality work delivered, which will include monitoring of performance. Ensure continuous service.
    • Take ownership of problems and progressing problem resolution.
    • Providing advice or training to users about the systems functionality, correct operation or constraints, - devising work-arounds, correcting faults.

    To set-up, configure and install end point devices, i.e desktops and POS. Installation and configuration of new end point devices, i.,e. PCs, POS:

    • Reloading of software of PCs and store end point devices.
    • Ensuring integrity and cesurity of user or end point data.
    • Installation and configuration of peripherals, i.e. printers.
    • Adhere to installation standards and configurations.

    Manage infrastructure vendors, i.e cabling, UPS, Voice, Data, end point installations:

    • Liaise and Manage Third Party vendors to perform installations or maintenance Comply and ensure standards are enforced.
    • Servicing of end point devices and peripherals.
    • Install and configure end point devices as part of rollout projects.

    Manage the new store opening process:

    • Engage and understand business requirements for new site layouts
    • Plan and facilitate installations of third party services.
    • Escalations of issues for planned installations.
    • Progress communications of site installations.
    • Installation and configuration of store end point devices.
    • Manage vendor and assist with installations of Voice, Data and wireless installations.

    Qualifications    
    Essential:

    • Matric/ Grade 12
    • A+, N+, MCSE certification

    Experience    
    Essential:

    • 2-4 Years experience in IT field support

    Knowledge and Skills    
    Essential

    • Micosoft products i.e: Windows, Office suite etc
    • Network topologies, support and setup thereof
    • TCP/IP Networking

    Desirable

    • UNIX and Linux

    go to method of application »

    Programmer I - C# Developer

    Purpose of the Job    
    Join Africa’s largest retailer with over 35 million customers and 2,500 outlets as a C# Developer. You will be required to develop, maintain, and support existing Shoprite systems in accordance to the Group's standards.

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

    • Understand the existing requirement and document the requirements
    • Develop ASP and MVC .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 or Team Lead
    • 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

    Qualifications    
    IT Programming degree/diploma
    Experience    

    • 3-4 Years Development experience in coding and building Enterprise Solutions using ASP.Net, MVC and C#
    • 3-4 Years Database Design and Development –experience in writing SQL code and stored procedures
    • 2-3 Years Development experience in MVC
    • 1-2 years Development experience in WPF
    • 1-2 Years Development experience in WCF

    Knowledge and Skills    

    • Good understanding of OO principles
    • Must be skilled in handling difficult internal clients

    go to method of application »

    Senior Integration Developer

    Purpose of the Job    

    • To work with the Integration Team in Functional & Non-Functional requirements, System Design, Development and configuration of integration services and components. As well as assisting in performing DevOps functions within Broadcom Layer7, IBM MQ, IBM Integration Broker and team utilities applications.


    Job Objectives    
    1. Perform day-to-day troubleshooting & support of integration systems:

    • To act as 1st line support for Web Service & Data Flows Integrations
    • To troubleshoot errors and investigate queries in the integration systems
    • To manage & action assigned incidents and requests
    • Capture & Review SOA governance information in an EA Repository
    • Configure Broadcom Layer7

    2. Development of integration requirements to support business and internal projects:

    • Develop SQL queries, triggers & stored procedures
    • Develop scripts on various operating systems
    • Develop Java/JavaScript applications and libraries to be used by integrating clients.
    • Design unit tests, testing and use of testing tools(JMeter, SOAPUI, Postman etc)
    • Develop Broadcom Layer7 service policies and configurations
    • Develop Message Flows e.g. for IBM Integration Bus Applications
    • Develop cloud solutions & applications i.e. AWS, AZURE, Google

    3. Troubleshooting and Identifying root cause:

    • Work with network teams (internal and external) to troubleshoot and resolve firewall and connectivity issues.
    • Work with the different system administration teams to resolve issues e.g. permissions, disk space, AD users and AD user groups.
    • Assist internal business units and third parties with Integration problem resolutions.
    • Investigate queries related to data movement (on Linux, Unix and Windows operating systems)
    • Investigate queries related to service access
    • Troubleshoot services exposed through Broadcom Layer7
    • Escalate problems with Commercial Systems to the System Support for that System
    • Investigate queries by writing SQL queries
    • Investigates cloud infrastructure and application related issues

    4. Configure integration data flows:

    • To configure data flows in the Integration Web Interface
    • To setup user accounts and permissions for the Integration Web Interface

    5.Collaborate with the Integration Support team to smoothly transition new flows and configurations into relevant environments for deployments:

    • To successfully configure and/or generate changes for the DEV, QA,PRE_PROD & PROD environments

    6. Improvement of systems and processes:

    • Develop processes to improve productivity
    • Solve recurring problems by improving solutions & automation

    7. Transition basic day-to-day administration and support tasks:

    • To manage & action assigned Remedy incidents and requests
    • Support clients and 3rd party integrations

    8. Mentoring junior developers

    • To assist in the mentoring of the junior developers in the team
    • Code reviews and guidance on best practices

    9. Publishing documentation

    • Assist in defining and publishing standards
    • General documentation (knowledge sharing, tips, best practices)

    Qualifications    
    Matric / Grade 12
    IT-related tertiary qualification
    Experience    

    • Minimum 5 years of SQL competency writing queries and developing stored procedures
    • Minimum 5 years (SOAP, REST, JSON, XML, ODATA, OAUTH, WADL, WSDL)
    • Minimum 5 years Java EE
    • Minimum 5 years Web Development, Performed support function and Software Design Patterns
    • Minimum 5 years Software development (Java, C#/.NET, SDLC etc.)
    • Minimum 3 years Cyber Security and Secure

    SDLC(OWASP, NIST, CIS, PCI DSS)

    • Knowledge and Skills    
    • Software Development
    • Service Oriented Architecture
    • Production Systems Support(DevOps)
    • Enterprise Integration
    • Cloud Operations

    go to method of application »

    Solution Architect - R&D and Innovation

    Purpose of the Job    

    • As a recognized authority the Solution Architect collaborates in R&D and innovation standards & controls and creates the base solution architectures for the innovation initiatives. The role will be responsible for the architecture of minimum viable product (MVP) initiatives for the innovation team as well as the handover of the architecture to delivery teams for subsequent refinement and implementation.
    • The solution architect will work closely with other solution architects, business analysts, designers and business users to architect and help shape solutions for Shoprite’s Innovation team. The position requires an innovative mindset and will require the solution architect to get involved with aspects of design and technical details. A strong development background will therefore be highly beneficial.
    • A thorough understanding of Retail and IT SDLC is essential.


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

    • Define and create solution level Innovation architecture models that are aligned with business blueprints, non-functional requirements, delivery constraints, data, application and technology standards.
    • Provide expert Innovation guidance, ensure solution architectures and designs are in line with the Shoprite technology standards and conduct architecture and design reviews as part of the Architecture Review Board.
    • Contribute to solution architecture and design standards and SDLC governance requirements.

    2. Define and continuously improve the Innovation architecture framework and solution architecture modeling standards.

    • Define a structured Innovation 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 Innovation architectures and designs.
    • Ensure that the Innovation approach integrates into the methodologies and processes of the rest of the Enterprise Architecture team.
    • Stay abreast of innovation and latest technologies within the retail industry and drive adoption as deemed appropriate.

    3. Define and create solution level Innovation architecture models that are aligned with business blueprints, non-functional requirements, delivery constraints, data, application and technology standards.

    • Analyze the inputs and outputs of innovation initiatives and create related architectures and designs for the baseline (“as is”) and target (“to be”) solution architectures.
    • Define appropriate innovation architecture governance processes and quality compliance criteria.
    • Perform quality assurance checks on innovation Architectures and Designs and enforce quality compliance criteria to set policies and standards.
    • Perform quality checks on existing innovation Architectures and Designs to identify potential business risks areas and make re-engineering recommendations.
    • Ensure innovation security conforms to Information Security Governance policies and standards.
    • 4. Provide expert Innovation guidance, ensure solution architectures and designs are in line with the Shoprite technology standards and conduct architecture and design reviews as part of the Architecture Review Board.
    • Define and develop the overall innovation landscape in partnership with the Domain Architect, Data Analytics 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 innovation solution designs ensuring the designs conform to industry best practices and standards

    5. 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.
    • Qualifications    
    • Degree in Information Systems / B Sc. Comp. Science (or similar)

    Experience    

    • 10+ years Working experience within the IT industry.
    • 5+ years Experience in solution architectures, system analysis and design, data modeling and application development methodologies.
    • 3+ years Experience with software development across a variety of development languages.
    • 3+ years Experience in architecting and/or developing solutions in hyperscale environments.
    • 3+ years Experience in agile and/or lean delivery methodologies.
    • 2+ years Retail industry experience with an understanding of retail business processes and the information and data requirements of these processes.

    Knowledge and Skills    

    • Innovative, can-do mindset.
    • 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.
    • Ability to communicate and work closely with all levels in the enterprise, including BA’s, architects, designers, developers, business stakeholders, project managers, external parties and vendors, etc.

    go to method of application »

    Senior Business Analyst

    Purpose of the Job    

    • As a member of the Delivery Team, a Senior Business Analyst helps drive out innovation initiatives. You will be familiar with the design thinking process and over time you will have participated in several projects uncovering requirements and conducting user research for deeper understanding. With this knowledge, you will be able to reveal insights about solutions and surface new opportunities for innovation. You will also support the delivery of projects around innovation solutions by working closely with the Delivery Team. In this dynamic environment, your Agile Business Analysis skills will be very valuable. For this role, analytical and process improvement skills as well as building meaningful relationships with leadership and teams across business units is key to success. In addition, partnering with internal stakeholders will require strong critical thinking, analytical, and interpersonal skills.


    Job Objectives    
    1. Analyze the business operations to determine opportunities to optimize, automate processes and functions.

    • Focus continuously on opportunities to improve or innovate business processes through technology.
    • Understand the Organisation’s strategy, roadmaps and reference architectures.
    • Validate and document business requirements through research and fact-finding combined with a basic understanding of applicable business processes, systems, and industry trends.
    • Work with the Creative, Architect and development teams to design the solutions to meet the business objectives.
    • Contribute to the Business Analysis discipline and SDLC governance requirements

    2. Serve as the Business Analyst and subject matter expert for all innovation initiatives

    • Analysis of Business Processes in an effort to identify waste.
    • Proactively proposes innovative solutions to the business to address its changing goals and needs.
    • Assist with requirements definition and input to eCommerce solutions, proposals and RFIs.
    • Identify and recommend improvements to UI/UX components and business processes.
    • Collaborate with Business Analysts across domains to identify impacts and synergies.
    • Provide guidance to creative and development teams to ensure that stakeholder needs are met during the detailed design, build, test and deploy phases or if an agile methodology is adopted through the various Sprints.

    3. Information seeking and analysis

    • Lead and facilitate requirements gathering, documentation, and refinement meetings with business and technical stakeholders.
    • Validates and interprets business needs by conducting feasibility studies and drafting business cases
    • Collaborate closely with Business Stakeholders, Architects, Designers and Delivery Teams to design solutions that will meet the needs of the business.
    • Solves or leads others to resolve complex problems, aiming to influence the business in a positive way.
    • Ensures delivered solutions are compliant with relevant legal and regulatory requirements.
    • Work with business stakeholders to understand the business need behind initiatives in order to create user stories and acceptance criteria for delivery to your designers, developers and testers.

    4. Delivery of solutions

    • Helps facilitate clear communication and coordination between business stakeholders and IT delivery teams.
    • Reports to steering committees, makes recommendations, suggesting options and acknowledging risks and mitigations.
    • Ensures all documentation respects Quality standards, policies and procedures.
    • Collaborate closely with UI Designers, Functional Analysts, Developers and Testers to deliver solutions.
    • Support tracking of bugs/enhancements/features as part of the change management process.
    • Assist our trainers with the creation of training documentation for knowledge transfer to end users and stakeholders on new features.

    Qualifications    

    • Bachelor Degree in Business Analytics or Information Systems or Business Management; or
    • FTI Diploma or equivalent qualification in Business Analysis, Informatics, Computer Science or Programming.

    Experience    

    • 5+ years working experience within the IT industry
    • 5+ years experience with all aspects of IT projects from creative, business analysis, architectures, system analysis and design through development, testing, implementation, and production support (SDLC)
    • 5+ Years as a Business Analyst
    • 5+ Years Business Analysis Techniques (IT)
    • 5+ Years Business Process Management
    • 5+ Years Business Requirements Writing

    Knowledge and Skills    

    • Commercial and business understanding of the broader retail services industry.
    • Strong analytical, problem-solving and logical skills .
    • Excellent team-working, interpersonal skills.
    • Outstanding presentation and interpersonal skills, including the ability to interact effectively with Senior Management and 3rd party business partners.
    • Strong organizational skills with the ability to prioritise and pivot.

    go to method of application »

    Data Modeler

    Purpose of the Job    

    • The data modeler is responsible for the data analysis and modelling of Shoprite's data ecosystem in support of the company's strategic driver of a smarter Shoprite. The Data Modeler will be responsible for understanding and translating business needs into conceptual, logical and physical data models along with corresponding metadata using best practices to ensure high data quality and reduced data redundancy.


    Job Objectives    

    • Contribute towards and continuously improve the information and data modeling standards.
    • Define and create enterprise level information and data models that enable and facilitate analysis and clarity of the business strategy, goals and priorities.
    • Define and create solution level information and data models that enable specific business requirements.
    • Ensure the integrity and quality of information and data outputs by executing the required governance and quality control within IT and business.

    Qualifications    
    Degree in Information Systems / B Sc. Comp. Science (or similar)
    Experience    
    1. Contribute towards and continuously improve the information and data modeling standards:

    • Identify, define, establish and communicate Information and Data modeling standards, guidelines, formats, meta-models, policies, tools, best practices, and governance practices.
    • Provide input into the Data Architecture approach and methodology for modelling information and data to capture the key views of the enterprise.
    • Align the information and data models standards in support of the enterprise and regulatory information governance needs such as Information Security, Data Management, POPI, PCI, etc.
    • Ensure that the Information and Data modeling approach is aligned to the methodologies and processes of the Enterprise and Solution Architecture team.

    2. Define and create enterprise level information and data models that enable and facilitate analysis and clarity of the business strategy, goals and priorities:

    • Define enterprise level data models and data lifecycles in support of key retail business processes.
    • Collaborate with the Business and Application architects and Information and Data management stakeholders to ensure overall alignment of the Information & Data modeling with their requirements.
    • Create and maintain data models (data landscape CRUD models, key data flows models such as PO and Sales, etc) and develop conceptual data models (data classification models, etc).

    3. Define and create solution level information and data models that enable specific business requirements:

    • Translate business needs into data models and design and develop conceptual, logical and physical data models (e.g. solution data CRUDs, integration flows, ERDs, etc) along with corresponding metadata, using best practices, to ensure high data quality and reduced data redundancy in support of new and existing solutions and/or projects.
    • Analyze the inputs and outputs of business processes and create related Information and Data models for the baseline (“as is”) and target (“to be”) designs.
    • Assist in defining the business information flows and data lifecycles related to business processes and work with Development teams to implement data strategies and build data flows.
    • Create and maintain data models for databases, data marts, and data warehouses and design associated components related to data transformation, data quality, metadata management, reporting and analytics.

    4. Ensure the integrity and quality of information and data outputs by executing the required governance and quality control within IT and business:

    • Perform quality assurance checks on Information and Data models and enforce quality compliance criteria to set policies and standards.
    • Perform quality checks on existing Information and Data models to identify potential business risk areas and make re-engineering recommendations.
    • Maintain and administer the Information and Data Architectures in the Enterprise Architecture repository and ensure that its content is effectively organized and controlled so as to maintain consistency of architecture artifacts.
    • Educate stakeholders and provide subject matter expertise in the use of information and data modeling methodologies, standards and tools to all stakeholders.

    Knowledge and Skills    

    • 5+ years Working experience within the IT industry.
    • 5+ years Experience with IT projects from an Information and Data modeling and design perspective (SDLC).
    • 3+ years Proven experience creating enterprise information and data models incorporating all layers of enterprise data architecture (Canonical modeling, TDS, ODS, EDW, Data Marts, Business Intelligence, Data Quality, Meta-data, Master Data, Reference Data, Data Access and provisioning, Data Security, Data Governance, SOA) and a thorough knowledge of the data requirements of these systems.
    • 3+ years Strong leadership skills to indirectly manage across functional teams toward common solutions.
    • 3+ years Strong facilitation skills to engage subject matter experts to define data requirements and conduct data modeling design reviews with project teams.
    • 2-3 years Experience in system analysis and design, data modeling and application development methodologies
    • 2-3 years Delivery of Information and Data requirements for business blueprints.
    • 2-3 years Proven experience in transactional data modeling (Normalization), dimensional modeling (Star & Snowflake Schema) and object oriented modeling.
    • 2+ years Retail industry experience with an understanding of retail business processes and the information and data requirements of these processes
    • 2 years Leadership role in an Information and Data analysis environment.

    go to method of application »

    Domain Architect - Store Operations

    Purpose of the Job    

    • As a recognized authority in retail store operations solutions (Point of Sale, Loyalty, Retail Inventory, Procure-to-Pay and Store Management for FMCG, Food Services and Wholesale), the Domain Architect strategically advises on and drives the Store Operations strategy that underpin all business solutions, creates the architectures for these platforms and architecturally leads the realization of the architecture roadmap into the target state. Extensive subject matter knowledge of store operations is essential, including Point of Sale, Loyalty and Rewards, Retail Inventory, Stock Take, Labeling and Barcodes, Procure-to-Pay, Food production and butchery, Wholesale, Franchise, Furniture and Small appliance retail and Pharmacy solutions, Extensive understanding of inventory management - preferably with some exposure to (S)Apics inventory management best practices is a must. Constant drive to improving operational efficiencies and reducing inventory loss should be the lifeblood of this individual. Understanding of the operational impact of e-commerce including in-store picking and standardization of store processes is a continuous journey.


    Job Objectives    
    1. Consult on the Store Operations Strategy, develop Store Operations roadmaps and reference architectures, and govern the technology selection in support thereof.

    • Develop and maintain an understanding of the technology strategy and business priorities for Store Operations in the enterprise.
    • Develop Shoprite’s Store Operations landscape roadmap and blueprints in line with the strategic business direction
    • Maintain, socialise and enforce Store Operations standards, keeping technology stakeholders up to date with changes in the technology standards highlighting potential impact to the enterprise.
    • Keep abreast of the latest Store Operations technology trends and emerging technologies, determine the potential impact on the enterprise, and drive adoption as deemed appropriate.

    2. Serve as the Store Operations domain architecture and design authority for all project and operational stakeholders, and ensure architecture quality across all solution platforms enabled by Store Operations technologies.

    • Be clearly identified as the senior design authority as it relates to the Store Operations domains and provide technical guidance and leadership in solution proposals, RFIs, RFPs, and project teams.
    • Partner with the Enterprise Architect and other Solution Architects in support of the definition and development of the overall retail solution landscape.
    • Ensure applicable Architecture and Design reviews are conducted for Store Operations solutions in line with the defined IT governance and processes.
    • Mentor solution architect / senior developers / designers / business analysts

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

    • Define and develop the overall Store Operations architecture landscape in partnership with other Domain Architects and Solution Architects.
    • Review proposed solution architectures ensuring alignment with architecture principles, the architecture framework, Store Operations reference architectures, set technology standards and identify critical gaps, and recommend improvements.
    • Give guidance and advice to peers in respect to Store Operations 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.

    Qualifications    

    • Degree in Information Systems / B Sc. Comp. Science (or similar)
    • Architecture Framework Certified (TOGAF, ZACHMAN)
    • Some form of Inventory Optimization Certification (Apics or similar )

    Experience    

    • 15+ years Working experience within the IT industry
    • 10+ years Expert understanding of Store Operations architectures in the retail business
    • 10+ years Experience with Store Operations in the domains of Point of Sale, Loyalty and Rewards, Retail ERP, Stock Take, Labeling and Barcodes, Pharmaceutical store solutions, Small appliance and Furniture retail, Butchery management and Fresh Food Production
    • 10+ years Extensive understanding of inventory management and supply chain best practices - preferably with some exposure to (S)Apics education or best practises is a must
    • 5+ years Excellent architecture and design skills and proven track record delivering well architected complex enterprise class systems
    • 5+ Working experience with SAP Retail, SAP CAR, Retalix POS, NCR Loyalty Pro, Microsoft Navision, Argility ERP, Arch Retail, eSocket, Unisolv, Positill, Allegra Synergy, JDA Workforce Management, etc.
    • 5 years Strong understanding of solution architecture, enterprise architecture frameworks, reference architectures, information and communication technologies, and business application patterns

    Knowledge and Skills    

    • In depth knowledge of store operations solutions in a large retailer
    • Extensive experience with store operations architectures, migrations and implementations
    • Implementation experience of various store operations vendor solutions (e.g. SAP Retail, NCR, JDA, Flooid, etc.)

    go to method of application »

    Intermediate Test Analyst (Procurement)

    Purpose of the Job    

    • This role identifies and defines the required test scenarios and/or test cases, coordinates the execution of testing inclusive of functional hand-over points, monitors detailed testing progress and results in each test cycle, and evaluates the overall quality. The test analyst verifies and validates that the intended solution meets stated requirements, expected outcomes, and specifications that guided its design and development and that they work as expected.

    Testing includes all integration to non-SAP external systems.

    Job Objectives    
    1. Test scenario and/or test case preparation, construction, and review:

    • Contribute to develop, modify, and ensure that software testing plans are executed in an agile or sequential framework.
    • Provide estimates for assigned task duration, along with confidence levels and foreseeable dependencies. Identify the testing effort required by calculating the sizing needed for the given release and plan the required effort for the same.
    • Represent the customer in understanding how they use the system and including the most relevant end-to-end user scenarios in test plans and automation.
    • Identify the testing scope required for each release based on the requirements, User Stories, and verify Acceptance Criteria.
    • Ensure optimal test coverage, based on requirements for Functional (Positive + Negative), Informational and non-Functional Requirements.

    2. Test prerequisites compilation:

    • Determine the prerequisites.
    • Identify and obtain required test resources (data, scenarios, tools) for the internal and external
    • Identify the required test environment.
    • Ensure test environment setup, e.g. test server access and test logins.
    • Prepare test results pack for results recording and sign-off.

    3. Test execution, recording, and defect logging:

    • Follow the written test case/ specification.
    • Execute alternate test variants and negative scenarios.
    • Record test results.
    • Compare actual results against expected results.
    • Record pass/fail status of each test case.
    • Report, record, and assign defects identified.
    • Retest and update on fixed defects.
    • Execute regression tests.
    • Maintain the test environment and script sets.
    • Assist in maintaining the data in the test environments.

    4. Maintain testing that conforms to the TCoE quality standards framework with a high level of accuracy:

    • Understand the application under test and ensure that it meets the necessary expectations as defined by business.
    • Ensure Quality Assurance of all testing activities.
    • Maintain test documentation to reflect current system operations. Identify opportunities for continuous improvement.
    • Support improvement of the testing process and quality initiatives.

    5. Test status updates and reporting:

    • Provide feedback to the Development team or Agile team and ensure the work is carried out in accordance with the schedule and the quality requirements.
    • Inform management of any negative trends in the quality of software in pre-and post-production.
    • Provide estimates and feedback to the Team Lead for project scheduling purposes.
    • Ensure effective communication with key stakeholders.
    • Prepare and maintain the TCoE test tracking report and related Tools (e.g. ALM QC, JIRA)
    • Ensure test status updates are provided in a standard format.

    6. Test closure activities:

    • Ensure test completion - no outstanding high-risk issues, defects have been fixed and retested, deferred or accepted as permanent restrictions.
    • Handover test artifacts to people who need it in the future, eg maintenance or support teams.
    • Participate in project retrospectives and contribute and document lessons learnt.
    • Ensure scripts are added to the TCoE script library.
    • Archive (where required) test work products such as test results, test logs, test status reports, data input files.

    Qualifications    

    • Formal Education Grade 12
    • Formal software testing training (e.g. ISTQB, ISEB)
    • Specific: SAP Materials Management (MM) Certification or working experience

    Experience    

    • 4+ years Manual testing experience
    • 4+ years Test Tools experience (ALM QC, Jira, etc).
    • 4+ years Testing in a Retail sector
    • 2+ years SAP Materials Management (MM)experience
    • 2+ years JDA Forecasting, ASR, AWR experience
    • 2+ years SAP Retail & Purchasing cross-functional experience, SAPIRT330 Planning Purchasing, and Merchandise Distribution OR
    • SAPIRT Function Overview in SAP for Retail

    Knowledge and Skills    

    • Google Suite
    • Knowledge of functional testing, system testing, end-to-end scenario testing, integration testing, regression testing and non-functional testing.
    • Ability to apply different test design and execution techniques.
    • Preparation of Data templates for various test objects.
    • Integration testing with other related modules.
    • Go-live preparation and post Go-live support.
    • Responsible for troubleshooting issues for the system and providing support.
    • Executing the required changes through configuration.
    • Executing the analysis and resolution of Production Support calls.

    go to method of application »

    Retail Solution Architect

    Purpose of the Job    

    • As a recognized authority in retail solutions, Retail ERP, and or FMCG, the retail solution architect strategically advises and shapes requirements for non-supermarket solutions and creates high-quality data, application, and technology architectures in support of the business requirements and leads the realization of the design into the final solution implementation. Deep subject matter knowledge including Retail, FMCG, pharmaceutical, furniture and finance architectures as applicable to the Retail business domain is essential.


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

    • Develop and maintain an understanding of the business strategy and changes to business priorities.
    • Define a structured architecture approach and methodology for capturing the key views of the enterprise.
    • Architect the next-generation framework developed on a group of core technologies.
    • Align to the enterprise data reference architecture in support of the enterprise and regulatory information governance needs such as Information Security, Enterprise Information Management, POPI, PCI, etc.

    2. Define and create solution level retail architecture models that are aligned with business blueprints, non-functional requirements, delivery constraints, data, application and technology standards:

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

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

    • Be clearly identified as the retail technical lead for non-supermarkets and provide technical guidance and leadership in proposals, RFIs, RFPs, and BI project teams.
    • Provide architectural oversight and guidance to development teams to ensure high-quality technical solution designs during the detailed design, build, test, and deploy phases that conforms to architecture principles and standards.
    • Mentor senior developers/designers/business analysts to become Solution Architects.
    • Define and develop the overall retail architecture landscape in partnership with the Domain Architect, Data Analytics team, and other Solution Architects.

    Qualifications    
    Degree in Information Systems / B Sc Computer Science (or similar)
    Experience    

    • 7 -10 yrs Working experience within the IT industry
    • 5 - 10 years Working experience in retail or FMCG with at least 5 project lifecycles
    • 5 years Retail industry experience with an understanding of retail business processes.
    • 5 + years Worked on projects across multiple applications, SAP and non-SAP
    • 5 + years Experience with all aspects of IT projects from business analysis, architectures, system analysis, and design through development, testing, implementation, and production support (SDLC)
    • 2-3 years Lead a team through an architectural development process and collaborate with application development teams, architects and other members of the software development team.
    • 2-3 years Experience with current research and standards in Solution Architecture.

    Knowledge and Skills    

    • Architecture and solution design (UML, OO, SOA, etc.)
    • S/W frameworks and methodologies (Agile, TOGAF, etc.)
    • Solid track record in successful delivery solution architecture
    • Strong analytical, problem-solving, and logical skills
    • Excellent team-working, interpersonal skills
    • Develop of proposals and excellent written communication & presentation skills
    • Excellent organisation and facilitation skills
    • Strong conflict management skills
    • Commercial & business understanding of retail industry
    • Experience with Retail applications: SAP Retail, JDA, JDEdwards,Baan, MS Navision or similar
    • Experience with Inventory Optimization
    • Experience with eCommerce and digital transformation architectures

    go to method of application »

    Finance Solution Architect

    Purpose of the Job    

    • As a recognized authority in financial management and accounting solutions, covering financial planning and analysis, accounting and financial close, etc., the finance solution architect strategically advises and shapes requirements for financial solutions and creates high quality data, application and technology architectures in support of the business requirements and leads the realization of the design into the final solution implementation. Deep subject matter knowledge of general finance solutions including S/4 Hana and technical knowledge of SAP ERP architectures as applicable to the Retail business domain is essential.


    Job Objectives    
    1. Define and continuously improve the finance architecture framework and solution architecture modeling standards:

    • Develop and maintain an understanding of the business strategy and changes to business priorities.
    • Define a structured finance architecture approach and methodology for capturing the key views of the enterprise.
    • Architect the next-generation finance framework developed on a group of core technologies.
    • Align to the enterprise data reference architecture in support of the enterprise and regulatory
    • information governance needs such as Information Security, Enterprise Information Management, POPI, PCI, etc.
    • Identify, define and communicate standards, guidelines, formats, meta-models, policies, best practices, and governance practices for finance architectures and designs.
    • Ensure that the finance 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 finance and related disciplines and drive adoption as deemed appropriate.

    2. Define and create solution level finance architecture models that are aligned with business blueprints, non-functional requirements, delivery constraints, data, application and technology standards.

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

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

    • Be clearly identified as the finance technical lead and provide technical guidance and leadership in proposals, RFIs, RFPs, and BI project teams.
    • Provide architectural oversight and guidance to development teams to ensure high-quality technical solution designs during the detailed design, build, test and deploy phases that conforms to architecture principles and standards.
    • Mentor senior developers/designers/business analysts to become Solution Architects.
    • Define and develop the overall finance architecture landscape in partnership with the Domain Architect, Data Analytics 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 finance solution designs ensuring the designs conform to industry best practices and standards

    Qualifications    
    Degree in Information Systems / B Sc Computer Science (or similar)
    Experience    

    • 7 -10 yrs Working experience within the IT industry
    • 5 - 10 years Working experience in SAP with at least 5 project lifecycles
    • 5+ yrs Experience with all aspects of IT projects from business analysis, architecture, system analysis and design through development, testing, implementation, and production support (SDLC)
    • 5+ years Demonstrated expertise in a variety of application development methodologies and practices.
    • 2 - 3 years Lead a team through an architectural development process and collaborate with application development teams, architects and other members of the software development team.
    • 2 -3 years Experience with current research and standards in Solution Architecture.

    Knowledge and Skills    

    • Architecture and solution design (UML, OO, SOA, etc.) desirable
    • S/W frameworks and methodologies (Agile, TOGAF, etc.)
    • Solid track record in successful delivery solution architecture
    • Strong analytical, problem-solving and logical skills
    • Excellent team-working, inter-personal skills
    • Understanding of SAP Financial applications: SAP Finance,
    • Controlling; S/4 HANA; SAP HANA; SAP BPC; GRC (Group Risk and Compliance)
    • Understanding of financial solutions in a non-SAP environment

    go to method of application »

    Senior .Net Developer

    Purpose of the Job    
    Join the largest supermarket retailer on the African continent as a Senior .Net Developer. We are a business with over 147 000 employees, thousands of stores, and a network of distribution centres across 15 countries. You will be required to develop, maintain and support existing Shoprite systems.

    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

    Qualifications    
    IT Programming degree/diploma
    Experience    

    • 4 - 5 years Development experience in coding and building Enterprise Solutions using ASP.Net and C#
    • 4 - 5 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    

    • 4-5 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 »

    Development Practice Lead

    Purpose of the Job    

    • The Development Practice Lead is the main steward and thought leader of Shoprite’s solution delivery practices. The SDLC Practice Lead must envision, develop, and lead the adoption of modern software engineering development practices (e.g. Agile, SAFe, etc.) at the speed of business innovation and change. Extensive expertise in Agile transformation, Agile software delivery, a track record of leading the successful adoption of new software engineering practices in an organisation, and deep technical knowledge of defining and configuring DevOps toolchains is required.


    Job Objectives    
    1. Lead the definition and continuous improvement of solution delivery methodologies,

    • standards and tooling from ideation through to production:
    • Lead the definition and implementation of a modern solution delivery strategy.
    • Keep abreast of new and evolving solution delivery frameworks, methods and strategies and evaluate international SDLC best practice processes on a regular basis for adoption.
    • Define the SDLC frameworks and methodologies such as Waterfall, Agile, Product management, SAFe, DevOps, etc. required to enable multi-modal software delivery and develop agile software development process all the way from ideation through to production.
    • Define standards and guidelines with templates for SDLC artifacts in alignment with upstream and downstream disciplines.
    • Define the required SDLC environment standards (e.g. Dev, QA, Sandbox, Prod, etc.)
    • required per solution type (custom, Package, etc).
    • Be accountable for effective communication between discipline structures and delivery structures

    2. Drive the adoption of the new ways of working including SDLC standards, processes and tools with both IT and Business stakeholders:

    • Providing thought leadership to senior executives on new development methodologies.
    • Identify individuals and forums that will constantly communicate the defined and SDLCmethodologies to all stakeholders and drive adoption
    • Influence and steer teams to adopt the new ways of working.
    • Providing expert coaching in Agile practices (i.e. Lean, Scrum, Kanban, SAFe).
    • Create a single source of truth to provide transparency, and measure progress.
    • Implement tools and processes that enable adoption of new practices and rapidly deliver on outcomes.
    • Identify individuals and forums that will conduct quality reviews to ensure adequate adoption of defined SDLC methodologies.
    • Collaborate with stakeholders to ensure quality reviews are scheduled and executed in line with agreed processes and deliverables.
    • Identify adoption issues and escalate to governance team where necessary
    • Produce review reports where required.
    • Provide oversight and guidance to artifacts consumers to ensure high-quality solutions are
    • created that conforms to the set standards.

    3. Manage the end-to-end integrated Devop toolchain and the associated portfolio of SDLC solutions required to enable the defined SDLC methodologies and to facilitate the automation of SDLC processes (JIRA, ARIS, Sparx, Swagger, Bitbucket, QC, Jenkins, etc.):

    • Define a DevOps strategy for Shoprite.
    • Work closely with a variety of internal stakeholders to ensure the execution of the DevOps strategy.
    • Design, develop and implement a DevOps capabilities by overseeing the design, development, and implementation of processes, tools, data and people required for a DevOps capability.
    • Oversee the lifecycle of the DevOps product portfolio

    4. Build and mentor teams of SDLC tooling specialists to effectively build, manage, and use the
    SDLC tool chains:

    • Be the primary contact and point of escalation for SDLC stakeholders and collaboration with other Practice Leads to ensure that cross-discipline ways of work are cohesive.
    • Drive a culture of technical curiosity, sound SDLC fundamentals, and agility.
    • Establish Communities of Practice and as required for effective SDLC practices and ensure CoPs operate effectively with sustained participation.
    • Facilitate knowledge sharing between and across the various discipline streams to nurture best practice and help us get to the next level of SDLC excellence.
    • Identify all the skills required to manage the SDLC tools and help to create Job Descriptions for each role.
    • Identify all the roles required to effectively create and manage the required SDLC framework and tooling.
    • Define KPAs and KPI for SDLC Specialists.
    • Mentor and coach SDLC Specialists in their practice, helping them grow in expertise and experience new areas.
    • Identify skills gaps and training needs and manage the development of SDLC Specialists to ensure the availability of quality resources.
    • Identify training courses to enable adoption of SDLC tools, identify appropriate training providers and negotiate pricing for training.
    • Create appropriate learning opportunities to develop talent.
    • Ensure recruitment of appropriately skilled staff to implement and support SDLC tools.
    • Create recruitment strategies that include identifying recruitment partners and/or consulting companies to ensure we are able to provide appropriately skilled SDLC tool administrators.
    • Conduct performance reviews

    Qualifications    
    Bachelor's degree in Computer Science, MIS, or related; a combination of relevant education and experience will be
    considered
    Experience    

    • 10+ years Working experience within the IT industry
    • 5+ years Extensive working experience With SDLC Tools
    • 5+ years Experience with Atlassian Stack (Jira, Jenkins, Portfolio)
    • 3+ years Experience in Identification and formulation of Standard, Artifacts, and Processes
    • 5+ years Demonstrated expertise in a variety of application development methodologies and practices from Agile, Waterfall and especially SAFe.
    • 5+ years Experience with all aspects of IT projects from business analysis, architectures, system analysis, and design through development, testing, implementation, and production (SDLC) and how DevOps interact with this in both Mode 1 and mode 2 projects.
    • 2-3 years Project management experience of mid-sized projects.

    Knowledge and Skills    

    • Strong analytical, problem-solving and logical skills with attention to detail
    • Strong expertise in software development, software testing methodologies, release management and operations processes and standards
    • Experience with automated deployment, Continuous Integration, Continuous Delivery and release management and monitoring tools
    • Excellent team-working, interpersonal skills
    • Delivery of compelling presentations to all levels of stakeholders and excellent communication and relationship-building skills
    • Develop proposals and excellent written communication & presentation skills
    • Excellent organization and facilitation skills
    • Strong conflict management skills

    go to method of application »

    Intermediate Business Analyst

    Purpose of the Job    
    Join Shoprite Group, the largest private-sector employer in South Africa and a leading employer in Africa as a Business Analyst. You will be responsible for ensuring that efficient and cost-effective business solutions and processes are in place to address business needs/requirements.

    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

    Qualifications    

    • B. Degree

    Experience    

    • 3 years Business analysis in retail processes
    • 2-3 years Retail industry
    • 3 years working on IT4IT/Enterprise IT type of projects, IT Security or Network/Shared platform projects.

    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
    • Understanding of information security , IT infrastructure management , networking & data center

    Method of Application

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

  • Send your application

    Back To Home View All Vacancies at Shoprite Group of Companies

Career Advice

View All Career Advice

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

YahoomailYahoomail GmailGmail Hotmail Hotmail