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 10, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

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

     

    Buyers Assistant - Foods Buying

    Job Objectives    
    1. Filing
    2. Data capturing
    3. Request supplier and store performance reports from systems
    4. Resolve store queries (via e-mail and telephonic)
    5. Secretarial/Admin support to Buyers
    Qualifications    

    • Grade 12
    • Tertiary qualification in Office Management or similar - advantageous

    Experience    

    • Office administration or data capturing
    • Customer service
    • Previous experience as a Buyers Assistant - advantageous
    • Knowledge and Skills    
    • Knowledge of Buying systems
    • Google Suite and/or related systems
    • Verbal and written Communication Skills
    • Administrative Skills
    • Problem Solving Skills
    • Typing skills
    • Attention to detail

    go to method of application »

    DevOps Engineer

    Job Objectives    
    1. To assist with the administration and support of DevSecOps tools:

    • Responsible for supporting DevSecOps tools such as Jenkins and Bitbucket for any upgrades, user management, implementations, improvements, fixes, and operations, under task-based, SDLC, and Agile methods.
    • Have extensive experience working on the Jenkins platform to create, manage and maintain DevSecOps pipelines
    • Implementing various development, testing, automation tools, and IT infrastructure that supports the DevSecOps processes and best practices.
    • Assist with the automation of provisioning infrastructure by using scripting languages, such as Terraform, CloudFormation to automate the provisioning of infrastructure on Cloud platforms such as AWS and Azure.
    • Assist with the selection and deployment of appropriate CI/CD tools and plugins
    • Defining and setting development, test, release, update, and support processes for DevSecOps operation
    • Have the technical skill to review, verify, and validate the software code
    • developed in various projects
    • Monitoring the DevSecOps processes during the entire DevOps lifecycle for its adherence and updating or creating new processes for improvement and minimizing human errors
    • Encouraging and building automated processes wherever possible using the Enterprise Standard tools such as Jenkins and Bitbucket
    • Assistance with incidence management and root cause analysis on DevOps implementations.

    2. Implement, maintain and support DevSecOps best practices, development standards, and Software Development Lifecycle tools (SDLC).

    • Adopt, customise and implement industry-standard DevSecOps policies and DevSecOps processes.
    • Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management on the various DevOps processes within Shoprite
    • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)
    • Resolve DevSecOps incidents and fulfill Service Requests using a service management ticket queue and Change Management processes
    • Assist in the design, development, implementation, testing and/or modification of computing systems, and associated SDLC tools
    • Follow and implement DevSecOps security policies and security principles.
    • Create technical specifications and/or support documentation for tools support activity and related products or services.
    • Interact and collaborate with other internal IT technical teams or external vendors in resolution or restoration of DevSecOps service as necessary.

    3.To assist with the administration and support of Atlassian Jira:

    • Gather input from stakeholders on current, intended, and potential use of Jira and related tools
    • Assess current usage across functional teams and identify areas to streamline or enhance
    • Develop workflows, customisation, and integration with plug-ins and other tools to streamline day-to-day use
    • Document systems, processes, and decisions within Jira and related tools
    • Configure projects, boards, tasks/issues, and permissions for current and future use.

    Qualifications    

    • Grade 12
    • Bachelor’s Degree in Computer Science or Diploma in Software Engineering or equivalent

    Desirable:

    • Industry Certification: Jenkins Certification
    • Industry Certification: Any AWS or Azure Certification

    Experience    

    • 5 - 10 years Experience in IT, IT operations, and/or software development environment
    • 3 - 5 years Extensive Experience using Jenkins for DevSecOps pipeline orchestrations
    • 3 - 5 years Experience managing development activities and proficiency in applying the SDLC and DevOps principles
    • 3 - 5 years Experience with Atlassian Stack (Jira, Bitbucket)
    • 3 - 5 years Experience with other DevSecOps tools and plugins(Such as SonarQube, Apache Maven, ANT, Azure DevOps)
    • 3 - 5 years Experience using Terraform for infrastructure provisioning.
    • 3 - 5 years Experience in a cloud-based environment (AWS and Azure)
    • 3 - 5 years Demonstrated expertise in a variety of application development methodologies and practices from Agile, Waterfall

    Knowledge and Skills    

    • Good Understanding and Working knowledge of a collection SDLC tools
    • Understanding of SDLC methodologies; Agile; Waterfall; DevOps
    • Proficiency in configuring the Jenkins platform, implementing pipelines, and integration with other DevSecOps tools and Cloud providers
    • Experience using Terraform for infrastructure provisioning

    go to method of application »

    Senior Full Stack Developer

    Job Objectives    

    • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences.
    • Develop new features and infrastructure development in support of rapidly emerging business and project requirements.
    • Develop solutions according to standards and best practice for front-end, back-end and integration to other solutions.
    • Lead new projects from conceptualisation to deployment, ensuring the delivery of software solutions to minimum viable product (MVP) standard.
    • Design and provide guidance on building end-to-end systems optimised for speed and scale.
    • Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design.
    • Design and develop reliable, effective, and robust APIs.
    • Test software to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software as required.
    • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
    • Collaborate with technical and business stakeholders to produce scalable software solutions to MVP standard.
    • Remain abreast of and understand current trends in web applications and programming languages to inform current solutions. Continuously make recommendations to improve effectiveness.

    Qualifications    

    • Grade 12 with job-related experience
    • Diploma or degree in Information Systems, Computer Science or equivalent (preferred)

    Experience    

    • 5-8 years experience as a Full Stack Developer or similar role (essential)
    • 3 years of experience in a corporate, retail environment in a similar role (preferred)
    • 3 years of experience building large-scale software applications (preferred)

    Knowledge and Skills    

    • Exposure to and experience with various front-end and back-end development tools, namely:
    • Fundamental front-end languages such as HTML, CSS, and JavaScript (essential)
    • Server-side languages such as Python, Java, Ruby, .NET (essential), GoLang, PHP, .Net
    • Javascript frameworks such as AngularJS, React, and Amber (preferred)
    • Database technology such as MySQL, RDBMS, and NoSQL (e.g. MySQL, SQL Server and
    • MongoDB) (preferred)
    • MEAN web frameworks such as MongoDB, AngularJS or NodeJS (preferred)
    • Native application development in iOS (XCode) and Android (preferred)
    • Exposure to Cloud (Amazon Web Services or Microsoft Azure) (preferred)
    • AWS, Azure, or relevant certification (preferred)

    go to method of application »

    Warehouse General Assistant

    Job Objectives    
    1. Proper stock handling:

    • Maintain a safe work environment
    • Move stock without breakages or damage
    • Maintain warehouse security procedures

    2. Accurate order picking:

    • Ensure accurate stock picking as per the established process

    3. Warehouse Administration:

    • Capturing stock movements on the in house stock system accurately

    4. General Warehouse duties:

    • Maintaining a clean and neat warehouse environment

    Qualifications    
    Matric
    Experience    

    • 2-3 years Previous warehousing experience
    • 2-3 years Stock management

    Knowledge and Skills    
    Basic Computer literacy

    • Physical lifting, carrying and moving of boxes(of varying weight) will be required.

    go to method of application »

    Functional Analyst III Forecasting & Replenishing

    Job Objectives    

    • Structuring of system strategy such as the development of systems requirements through the design, prototyping, testing, training, defining, and implementation of procedures for support of practical business solutions in order to align to Corporate Business Strategy.
    • Customizing the respective business area and making sure the system reacts in the manner according to the constraints of the request.
    • Prepare test scripts for testing the configured scenarios and perform the testing.
    • To provide support to the junior members of the team as well as users of the SAP System.

    Qualifications    

    • Grade 12
    • Completed 3 year related degree or diploma at a recognized institution (beneficial)
    • SAP MM certification

    Experience    

    • 5+ years Retail Master Data including: Article and Article listing, layout modules; Vendor, Customer; Organizational structures; Article and Merchandise hierarchy; Sites and Site groups, assortments; and Pricat.
    • 5+ years SAP Merchandise Distribution with hands on experience in the configurations and business processes in: Allocation; Collective Purchase Orders; and Min/Max Replenishment.
    • 5+ years SAP integration to pricing, promotions, DC logistics and finance.
    • 1+ years Implementation of SAP’s IDOC technology
    • 1+ years Retail procurement processes and practices
    • 1+ years Analytical and problem-solving skills
    • 1+ Years Sound business skills in retail demand management and order fulfilment

    Knowledge and Skills    

    • Desirable:
    • 1+ years Retail procurement processes and practices
    • 1+ years Analytical and problem-solving skills
    • 1+ Years Sound business skills in retail demand management and order fulfilment
    • Excellent communication skills in English
    • Strong attention to detail

    go to method of application »

    Test Team Lead

    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 »

    Senior Integration Developer

    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 »

    2nd Line Support Agent

    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 »

    Senior Business Analyst

    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

    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

    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 »

    Finance Solution Architect

    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 »

    Development Practice Lead

    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 »

    Retail Solution Architect

    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

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at The Shoprite Group of Companie... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail