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: Jul 26, 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

     

    Tax Accountant

    Purpose of the Job    

    • As a Tax Accountant, you will be required to prepare & Review Corporate income tax return submissions and reconciliations of tax accounts for various South Africa & non-RSA group companies. You will be part of delivering support and will play an integral part of the Finance Department. You will be surrounded by teams and individuals who challenge and inspire you to be extraordinary.


    Job Category    
    Finance
    Job Objectives    

    • Calculation of provisional taxes due for various non-RSA group companies.
    • Administration of withholding taxes (including dividends, interest and technical fees), of South African and non-RSA group companies.
    • Assisting with the group transfer pricing calculations.
    • Interim, period 9 and year-end calculation of corporate income tax and deferred tax for various non-RSA group companies in order to ensure compliance with IFRS.
    • Reviewing of corporate income tax calculations (South Africa and various non-RSA group companies).
    • Processing of tax and transfer pricing journals on the SAP/BPC systems.
    • Corporate income tax return submissions and reconciliations of tax accounts for various non-RSA group companies.
    • Performing tax administration and compliance functions of the Shoprite Group including SARS e-Filing and other Revenue Authority websites.
    • Assisting with Revenue Authority Audits (South Africa and the non-RSA group companies).

    Tax advice and planning.

    • Improving internal controls and checks in the tax department.
    • Managing training clerks rotating in the tax department, and reviewing their work / compiling of theoretical tax competency tasks.

    Qualifications    

    • B Com Hons with a tax qualification

    Experience    

    • Minimum of 2-3 years relevant experience.
    • SAP, Excel and SAP BPC experience will be advantageous.
    • Experience with internal financial controls and risk matrices (IFCs).
    • Experience with IFRS, AFSs, corporate income tax calculations, deferred tax, transfer pricing, consolidation and foreign currency translations.
    • Experience dealing with revenue authorities and external auditors.

    Knowledge and Skills    

    • The ability to work under pressure and against deadlines.
    • Accurate, honest and disciplined.
    • Proficient in English (Afrikaans and Portuguese will be advantageous).
    • Minimal travel may be required from time to time.

    go to method of application »

    Salary Accounts Officer

    Purpose of the Job    

    • As a Salary Accounts Officer, you are responsible for accurately accounting for, reconciling and preparing salary related accounts. The role participates in various aspects of the end-to-end salary accounts cycle at various times, including but not limited to: reconciling salary related general ledger accounts, processing payroll payments to relevant third parties, as well as identifying, resolving and escalating discrepancies accordingly. The team will look to you for the accuracy and completeness of salary related accounts. Reporting to the Group Salary Accounts Manager, the role is also accountable for participating in the required support activities as defined by the Group Salary Accounts Manager relating to any aspect of the salary process.

    Job Category    
    Finance
    Job Objectives    

    • Perform various aspects of the end-to-end salary accounts cycle at various times, including but not limited to: reconciling salary related general ledger accounts, processing payroll payments to relevant third parties, as well as identifying, resolving and escalating discrepancies accordingly.
    • Ensure that the correct payroll deductions on SAP Human Resources correspond to the general ledger salary accounts on SAP Finance.
    • Process payroll payments to relevant third parties timeously. Assist with third party queries relating to payroll payments.
    • Identify and communicate discrepancies to payroll for corrective action.
    • Follow up and resolve any issues with payroll, the Group Salary Accounts Manager, or when required, other stakeholders.
    • Ensure that all daily, weekly and monthly duties and deadlines are met consistently.
    • Action all requests from the Group Salary Accounts Manager relating to salary accounts.
    • Respond by phone and e-mail to internal and external queries correctly, timeously and in a professional manner.
    • Action all filing and/or archiving for audit purposes.
    • Perform ad-hoc administrative tasks as required.

    Qualifications    

    • Grade 12 with accounting or equivalent - (essential).
    • Degree or diploma with accounting or equivalent - (preferred).

    Experience    

    • 1-3 years relevant experience in an accounts officer, financial, administrative or similar role.

    Knowledge and Skills    

    • Working knowledge of Microsoft Office 365 – Outlook, Word, Excel.
    • Accounting package exposure to SAP.

    Working knowledge of the below areas:
    -Procedures and risks related to payment processes.
    -Basic knowledge of reconciliation
    -Accounting, debtors & creditors knowledge
    -Internet banking
    Exposure to and an understanding of corporate and retail orientated environments (preferred).

    go to method of application »

    Corporate Social Investment Manager

    Purpose of the Job    

    • As the Corporate Social Investmentnt Manager, you will be responsible for creating, managing and implementing corporate social investment (CSI) programmes for the Shoprite Group in order to maintain and build on-going relationships within the communities the Group serves. This is done in the context of national and continental priorities to ensure alignment with national and continental efforts aimed at social development and ensuring that corporate social investment remains part of the Shoprite business strategy.

    Job Advert Details
    Job Category    
    Retail
    Job Objectives    
    1. Maintain a keen understanding of publicity for CSI and make appropriate recommendations Identify opportunities for the Publicity Team to use the CSI portfolio to generate positive publicity for the Group
    Understand the role of different media platforms and able to position CSI related initiatives accordingly
    2. Implementation of CSI projects in alignment with the Group's CSI vision and strategy
    Initiate, maintain and exit/close projects and co-ordinate a range of activities and initiatives, which are designed to have a positive
    impact on local communities
    Steer and grow current and new projects to ensure sustainability of all initiatives
    Analyse existing and new proposals and make written and verbal recommendations to actively drive the reach and impact of all CSI initiatives
    Process and respond to new requests and applications within the framework of existing CSI strategy
    Organise ad hoc CSI-related media and publicity events
    3. Maintain and build relationships with partner organisations
    Explore new partnerships relevant to the CSI strategy on an ongoing basis
    Ensure MOUs are in place where relevant
    Represent the company at site visits and relevant meetings
    4. Stakeholder engagement
    Communicate project plans to stakeholders including employees, service providers, community organisations, implementation partners etc.
    Brief agencies, service providers and internal stakeholders on mechanics of new initiatives
    Liaise with local store managers to generate awareness and support for new initiatives
    Ongoing updates on the status of projects to all relevant stakeholders
    Adapt communication for different target audiences
    Reduce large volumes of information to concise, executive summaries
    Coordinate with Communications and Public Relations departments for internal and external awareness and publicity on CSI initiatives
    Liaise with agencies and service providers on the development of CSI creative and other collateral
    Write letters, proposals, memorandums and copy for creative material
    5. Annual budget process, procurement process, quarterly reporting and ongoing monitoring of all projects and expenses
    Payment processing, managing budgets, contracts, and agreements
    Negotiating with service providers with regards to quotations and sourcing of appropriate and cost-effective branding and
    promotional items
    Manage relevant CSI accounts to ensure correct allocations
    Keep records of project costings for reporting purposes
    6. Reporting
    Monitor, evaluate and report on the effectiveness of CSI programmes, projects and initiatives through the submission of periodic
    reports and routine analysis of information and data
    Oversee and manage the data collection process for reporting purposes
    Responsible for tracking and reporting on key metrics, actual versus targets and milestone delivery.
    Qualifications    

    • Diploma / NQF level 6
    • Bachelors Degree (3 years) / NQF level 7

    Experience    

    • Social investment and / or community development experience (5-10 years)
    • Project Management (5-10 years)

    Knowledge and Skills    

    • Good understanding of CSI within corporate, and specifically the international retail landscape
    • Broad understanding of compliance benefits
    • Financial and budget principles
    • Utilising CSI initiatives aligned to strategy to generate positive PR for the business

    go to method of application »

    Trainee Property Manager

    Purpose of the Job    

    • The Shoprite Group is Africa’s largest fast-moving consumer goods retailer with over 24 million customers and 2800 outlets. Our customers are at the heart of what we do, and our sole purpose is to provide all communities with high quality products at the most affordable prices. Within such a dynamic environment, placing the customer at the center of everything we do is essential to maintain a competitive position. You will be part of delivering support and will play an integral part of the Properties Department. You will be surrounded by teams and individuals who challenge and inspire you to be extraordinary. Are you ready to make an impact?

    Job Advert Details
    Job Category    
    Management
    Job Objectives    
    - To prepare and control the budgets for each building/shopping area
    - To manage all aspects of the leasing process and the administration thereof
    - To timeously collect and administrate monthly rentals
    - To manage building maintenance and various contractors
    - To manage staff and external service providers
    - To liaise with tenants regarding complaints, requests, etc.
    - To manage the day-to-day running of each building/centre
    - To ensure all buildings/centres comply with health and safety standards
    - To complete monthly management reports
    Qualifications    

    • Bachelor of Commerce, Bachelors of Law, LLB, or a Real Estate Studies Degree.

    Experience    

    • No experience required.

    Knowledge and Skills    

    • Accounts – Finance basics – e.g. income and expense statements
    • Property Management
    • Contract (law) principles.

    go to method of application »

    Retail Regional Manager - Medirite Plus Pharmacies

    Purpose of the Job    

    • The purpose of this role is to maximize profitability and sustainable development of the retail operations of specifically the Medirite Plus Pharmacies in collaboration with the Regional and Pharmacy Managers by creating an optimal environment through:

    1. Operationalizing tactical plans for maintaining and improving retail practices and systems used

    2. Supporting, monitoring, co-ordinating and managing the work done by front-shop staff

    3. Meeting and exceeding customer expectations

    This postilion will require travelling throughout South Africa. A driver’s license (EB – Unrestricted) is necessary.
    Job Advert Details
    Job Category    
    Retail
    Job Objectives    
    1. People management

    •  Lead the effective management of human resources
    •  Maximize sales turnover per employee (sales per FTE)
    •  Plan and implement branch structures to reflect business requirements in line with company standards
    •  Plan and implement optimal staffing and scheduling requirements based on branch turnover and trading hours
    •  Mentor and coach branch managers in retail leadership and business/sales management skills
    •  Identify and develop talent through effective succession planning implementation, recruitment of employees and meeting EE targets in the business
    •  Lead and implement consistent performance management of the business as per statutory and company standards
    •  Maintain statutory and company standards by means of progressive counselling and disciplinary procedures

    2. Increase profitability of Medirite Plus stores on the Front-shop section

    •  Consistently exceed previous year and budgeted profit in the business
    •  Create context for maximizing sales in the regions
    •  Control regional costs based on previous year and budget requirements
    •  Maintain optimal stockholding in stores and resolve exception issues
    •  Ensure that that stock ledger is always accurate and up to date to prevent excessive markdowns
    •  Train all branch management the correct ordering procedures on products to proactively minimize wastage
    •  Identify trends from key exception reports available on the store portal and initiate corrective action to prevent shrinkage
    •  Manage and control company capital and fixed assets as per company preventative maintenance and cleaning requirements
    •  Recommend and motivate the business case for refurbishing and updating existing stores to increase sales and sustain long-term profitability
    •  Successfully open new stores in the division

    3. Report on profitability of Medirite Plus stores on the Front-shop section

    •  Oversee accurate and timely branch level reporting requirements, coach and guide branch managers and ensure corrective action is taken
    •  Proactively monitor all areas of the business to ensure all out of line situations are timeously rectified
    •  Report and remedy all out of line areas of profit and loss
    •  Report total sales growth per store for the week/month compared to previous and budget to the National Operations Manager, proposing tactical solutions to address shortfalls and challenges

    4. Regional customer satisfaction

    •  Increase customer count against previous year and budget
    •  Increase basket value per customer (average spend) in the business
    •  Ensure service excellence standards are maintained and enhanced in the business
    •  Empower branch management and staff to effectively handle customer expectations and complaints, thereby minimizing check line escalations

    5. Regional risk management and compliance assurance

    •  Support the implementation of all health safety and risk requirements (including security and alarms) in the regions as per OHS act statutory requirements
    •  Implement and monitor the consistent implementation of company policy, standards, procedures and systems within the business
    •  Use exception reporting to prioritize branch inspection and follow-up visits
    •  Make effective use of store portal reports to highlight possible problem areas to verify data

    Qualifications    

    •  Grade 12 (essential)
    •  Retail management diploma or degree (essential)

    Experience    

    •  At least 5 years retail branch manager experience (essential)

    Knowledge and Skills    

    •  Sound understanding of basic financial (e.g. GP, growth) principles
    •  Sound understanding of retail business & FMCG principles
    •  Sound understanding of merchandising standards and principles
    •  IR knowledge
    •  People management skills (including industrial relations)
    •  Retail financial management skills

     Exceptional communication skills

    •  Computer literacy - MS Office & Retail operating systems (e.g StorePortal, OBS, SHOPPOS, SAP) experience will be advantageous
    •  Customer relations skills
    •  Business problem solving skills
    •  Project management skills

    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 Advert Details
    Job Category    
    IT
    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 »

    DevOps Engineer

    Purpose of the Job    

    • To assist the Team Lead in the IT Tools Team with support, engineering and administration of DevSecOps tools used by IT. The candidate will be responsible for providing engineering and administration on DevSecOps tools as well as on other Software Development Lifecycle tools. The candidate will be part of a team of engineers and administrators, supporting assigned systems, applications, and associated technologies in the enterprise.

    Job Advert Details
    Job Category    
    IT
    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 one or more of these DevOps platforms, such as Azure DevOps, AWS CodePipelines, Gitlab, Jenkins and/or Bitbucket 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 »

    Big Data DevOps Engineer

    Purpose of the Job    

    • You have already moved from a ETL developer, Data Engineer or Systems Engineer into a Big Data Devops Engineer role in a linux based environment.
    • Maybe you are working at a smaller organisation where you are a bit of a jack of all trades in the business intelligence/ data warehousing space but you yearn for something more challenging?
    • You want to work at scale with a large diverse team of specialist supporting a 24X7 operation. You will be used to taking responsibility for deploying data transformation code into production and, with the assistance of appropriate monitoring and proactively troubleshooting any issues that arise.

    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    1. Work with specialist in operations to ensure data applications and the jobs running on them are secure and available in production:

    •  Work with the ETL development teams and Data Engineers to deploy and ensure the deployability of infrastructure, packaged applications and data transformation jobs.
    •  Work with application and data artifact owners to manage the cost of infrastructure deployed to support both development and production.

    2. Work with specialist in operations to ensure data applications and the jobs running on them are secure and available in production:

    •  Implement appropriate monitoring and logging to ensure potential failure can be detected, diagnosed and remediate before services are impacted.
    •  Be able to deploy highly available and disaster recovery infrastructure as appropriate for clusterbased solution.
    •  Work with the security team to ensure the application and its infrastructure is secure.
    •  Where possible work with the development team leads to ensure security is built into their development effort.
    •  Where appropriate deploy additional security measure such as WAF’s into the production environment.
    •  Exploit security services available from the cloud provider to monitor and ensure the security of the environment

    3. Work with the ETL development teams and Data Engineers to deploy and ensure the deployability of infrastructure, package applications and data transformation jobs:

    •  Use existing SDLC tool chains to deploy cluster based data application and the data transformation and queries that run on them.
    •  Maintain and upgrading existing SDLC tool chains.
    •  Work with the development managers to support them in SDLC automation and developing code to deploy infrastructure using our existing SDLC tool chains.

    4. Work with application owners to manage the cost infrastructure deployed for applications both in development and production:

    •  Tag resource appropriately so that their cost can be monitored by system.
    •  Tactically work with the application and data artifact owners to implement tactical cost saving where possible while maintaining the required performance.
    •  Support system and data artifact owners in monitoring, predicting and optimising the cost of operating their infrastructure relative to the required performance.

    Qualifications    
    Essential:

    •  Grade 12.
    •  3 year degree/ diploma in technology field
    •  Azure Administrator / Developer Associate Certification
    •  Terraform certification (desirable)

    Experience    

    •  3 years experience experience in technology related field either as ETL developer, Data Engineer or Systems Engineer for Linux hosted data management application managed through scripted automated deployment:
    •  1 years experience as Big Data DevOps Engineer responsible for the deployment and availability of data transformation jobs
    •  Retail and/or Ecommerce (Desirable).

    Knowledge and Skills    

    •  Deploying and managing applications and databases in the cloud
    •  Big data/data warehousing/business intelligence application patterns

     DevOps
     Agile
     Application troubleshooting and root cause of failure analysis

    •  Ability to implement SDLC automation and Testing for data transformation or data query jobs
    •  Ability to configure and deploy infrastructure using Terraform
    •  Ability to implement logging and monitor data application using environment and application specific logging
    •  Ability to implement mechanisms to detect and respond to incidents
    •  Ability to implement high availability, and disaster recovery for big data jobs

    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 Advert Details
    Job Category    
    IT
    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    

    • Grade 12 / Matric
    • IT Programming degree/diploma

    Experience    
    5 - 10 years Development experience in coding and building Enterprise Solutions using ASP.Net and C#

    • 5 -10 years Database Design and Development –experience in writing SQL code and stored procedures
    • 3 - 4 years UML Exposure - understand sequence and class diagrams
    • 3 - 4 years Reporting Services – experience in creating of transactional reporting
    • 4 - 5 years Development experience in MVC
    • 4 - 5 years Development experience in WPF
    • 4 - 5 years Development experience in WCF

    Knowledge and Skills    

    • 5- 10 Years Good understanding of OO principles

    MS Office skills

    • Must be skilled in handling difficult internal clients
    • Must be resilient and able to handle ambiguity

    go to method of application »

    Database Administrator II

    Purpose of the Job    

    • This position involves researching, evaluating and daily operational administration of database management systems. The DBMSs to support would involve a combination of MySQL, Postgres, DB2, MongoDB amongst other similar systems. The
    • deployment of these systems is both on premise in our datacentre as well in AWS and AZURE cloud platforms. In addition to executing daily operational support of these databases, engaging with developers to gain an understanding of their requirements and propose solutions will also be an important component. Candidate does not have to know all these systems, but must be experienced in some of these.

    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    1. To research, evaluate and recommend DBMS products

    • Evaluate and compare strengths and weaknesses of DBMS products
    • Produce documentation to be used in solution architecture decision making
    • Rank ease of setup and management effort required for each product
    • Rank monitoring and alerting capabilities for each product

    2. To assist Development Teams in designing and optimising systems:

    • Review database designs and make recommendations to address shortcomings.
    • Perform proactive monitoring and feedback to developers, highlighting queries that can be improved.

    3. To carry out basic database administrative tasks:

    • Check OS and Database logs.
    • Do backups and restores as requested.
    • Do regular disaster recovery trials.
    • Profile server resource usage, optimise and tweak as necessary
    • Resolve incidents.
    • Automate maintenance tasks through appropriate scripting language.
    • Monitor capacity to prevent unplanned outages.
    • Grant permission to servers and databases in conjunction with standards as per SECURITY team.
    • Design HIGH AVAILABILITY architecture.

    4. To ensure information security and regulatory compliance:

    • Ensuring system security meets regulatory compliance.
    • Manage server security remediation activities which will include conducting vulnerability scans, patching and implementing DBMS specific features.
    • Will work very closely with SECURITY and APPLICATION teams.

    Qualifications    

    • Grade 12
    • IT-related qualification
    • Industry Certification Desirable

    Experience    

    • 5+ years managing MySQL databases
    • Experience in administering one or more DBMS such as MySQL, PostgreSQL, DB2 and MongoDB. (Expert level in one of these is essential.)
    • AWS and AZURE cloud platforms experience

    Knowledge and Skills    

    • 4+ Years General understanding of database management concepts.
    • 4+ Years Proficiency with installing, configuring, administering, using and benchmarking DBMS solutions.
    • 3+ Years Basic familiarity with Linux operating system
    • 2+ Years Some experience engineering and/or administering NoSQL infrastructure
    • 2+ Years Proficiency with one or more Apache Software Foundation Big Data & Database projects such as Cassandra, Hadoop, Hbase, MongoDB
    • 4+ Years Knowledgeable in designing, developing & amp; documenting use cases.
    • 2+ Years Proficiency with some of the common developer tool sets such as Java, XML,JSON, REST, Shell, Perl and etc.

    go to method of application »

    Azure Systems Engineer III

    Purpose of the Job    

    • To assist the Team Lead in the Cloud Infrastructure Team with rolling out new Azure systems, maintaining, upgrading, replacing, and improving the long-term performance of the existing systems. The candidate will be responsible for the monitoring, maintenance and operation of Azure based systems consisting of multiple subscriptions and technologies. The candidate will be part of a team of engineers and administrators, supporting assigned systems, applications, and associated technologies in the enterprise.

    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    1.To implement, administer and maintain Azure platform:

    • Provide support for Azure services (IaaS, PaaS, etc)
    • Resolve Incidents and fulfil Service Requests using a service management ticket queue and Change Management processes.
    • Provision Azure Infrastructure for Windows and Linux servers
    • Ensure Enterprise server standards are met and maintained.
    • Research of new solutions for business units
    • Responsible for overall health, high availability, maintenance, and documentation of Azure solutions
    • Problem analysis and implementation of corrective actions on new and existing solutions.
    • Provide after-hours support on a rotating On-Call basis

    2. Troubleshoot Azure outages and performance issues:

    • Troubleshoot outages and identify solutions to mitigate productivity loss
    • Setup and test alerts for a number of services
    • Firm knowledge of Azure Advisor
    • Raise and follow through with Premier calls

    3. Analyze and implement cost-saving solutions:

    • Sound knowledge of Log Analytics
    • Use metrics to right-size solutions
    • Implement scripts to start, shutdown and report on IaaS solutions

    4. Interact with other teams to implement best solutions

    • Ability to interact with other teams in a professional manner
    • Design, cost and present new solutions
    • Document solutions and expectations

    5. Scripting and automation

    • Automating repetitive tasks to reduce admin overhead
    • Extract, change and delete data via script.
    • Process workloads in bulk via script.
    • Automate regular maintenance via script.
    • Manage tasks with PowerShell, JSON, etc

    6. To implement and assist with Disaster recovery management, procedures & documentation

    • Keep DR environment in sync with production environment.
    • Assist with DR trials by recovery of systems and applications.
    • Assist with creation of DR plan and recovery procedures for Azure systems and applications.
    • Assist with creation of DR documentation for Azure systems and applications.

    Qualifications    

    • Grade 12
    • Industry Certification: MCSE (Microsoft Certified Systems Engineer): Infrastructure Engineer
    • Industry Certification: Implementing Microsoft Azure Infrastructure Solutions
    • Industry Certification: MCSE (Microsoft Certified Systems Engineer) Private Cloud

    Experience    

    • 3-4 years Extensive experience with Microsoft Azure
    • 5-10 years Extensive experience with Microsoft Windows Server
    • 5-10 years Proven history of incident response, diagnostic activities, Root Cause Analysis (RCA), Corrective Action Plans, and advanced troubleshooting
    • 3-5 years Experience in documenting environment and processes

    Knowledge and Skills    

    • Understanding of the concepts of "cloud"
    • Understanding of Microsoft Azure fundamentals and concepts
    • Understanding of Microsoft Windows Server fundamentals and concepts
    • Understanding of Microsoft Active Directory and its components (DNS, DHCP, Group Policy, etc) fundamentals and concepts
    • Understanding of virtualisation technologies fundamentals and concepts
    • Understanding of network and storage principles

    go to method of application »

    Technical Specialist I (DBA)

    Purpose of the Job    

    • The Technical Specialist I(DBA) will lead the section of the DBA team that focuses on database management technologies that are not MS SQL SERVER focused. Areas of responsibility include; Involvement in daily operational DBA tasks, conducting research and evaluating relevant emerging technologies. As well as assisting the Team Manager with planning, roadmaps, budget and procurement.

    The role includes coordinating tasks across multiple teams when required and managing deadlines and priorities.
    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    Database Administration, Standards and Documentation
    - Database Administration, Standards and Documentation
    - Review and enhance current processes, standards and documentation
    - Monitor capacity trends for databases in terms of hardware and storage to prevent unplanned outages

    Research
    - Follow up on emerging trends and make recommendations for possible adoption within IT systems
    - Conduct proof of concept testing when required

    Reporting and general administration
    - Ensure that deadlines are met or reasonable notice is given, when missing a deadline is unavoidable
    - Assist the Team Manager with creating and tracking roadmaps for the team
    Qualifications    
    Essential:

    • Grade 12 (Matric) with relevant IT certification
    • Industry Certification: (AWS Certification
    • Industry Certification: (Azure Certification)
    • Industry Certification: Any DBMS NON-MS SQL SERVER related

    Experience    
    Essential:

    • Experience in administering non-MS SQL SERVER database management systems (5+ years)
    • Experience in working with databases in AWS and/or AZURE cloud platforms (3+ years)
    • Experience with designing disaster recovery / high availability implementations for databases (5+ years)
    • Experience in conducting DBMS software evaluations (5+ years)
    • Experience with database performance tuning and optimising (5+ years)
    • Experience in documenting environment and processes (3+ years)

    Desirable:

    • Experience with database auditing tools and encryption technologies (2+ years)

    Knowledge and Skills    

    • In-depth knowledge in 1 or more of these DBMS’s - MySQL, DB2, Postgres and PaaS offerings in AWS / AZURE cloud platforms
    • Proficient in working on servers running on the Linux operating system including shell scripting
    • Proficient in managing resources in AWS and/or AZURE PaaS offerings that are database focused
    • Proficient in writing database queries and procedures
    • Experience with advanced auditing and encryption for databases
    • Excellent communication skills, active listener, ability to adapt communication styles to different audiences with good balance of IQ and EQ

    go to method of application »

    Domain Architect - Supply Chain

    Purpose of the Job    

    • As a recognized authority in supply chain technologies, the Domain Architect strategically advises on and drives the supply chain 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 supply chain is essential, including Supply Chain Management, Demand & Supply Planning, Merchandise Planning, Allocation and Replenishment.

    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    1. Consult on the Supply Chain Strategy, develop supply chain roadmaps and reference architectures, and governance technology selection in support thereof:

    • Develop and maintain an understanding of the technology strategy and business priorities for supply chain management in the enterprise.
    • Develop Shoprite’s supply chain management landscape roadmap and blueprints in line with the strategic business direction
    • Maintain, socialise, and enforce supply chain management standards, keeping technology stakeholders up to date with changes in the technology standards highlighting potential impact to the enterprise.
    • Be clearly identified as the supply chain management authority for all supply chain management technology and provide technical guidance and leadership in supply chain management technology proposals, RFIs, RFPs, and project teams.
    • Keep abreast of the latest supply chain management technology trends and emerging technologies, determine the potential impact on the enterprise, and drive adoption as deemed appropriate.
    • Create and present reference architectures as advice on the supply chain management architecture strategy for the organization.

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

    • Be clearly identified as the senior design authority as it relates to the supply chain management 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.
    • Detect critical deficiencies in supply chain management architectures and recommend improvements.
    • Work with external service providers to drive projects to successful implementation.
    • Review external and internal designs for supply chain management systems from a risk and technology perspective
    • Ensure applicable Architecture and Design reviews are conducted for supply chain management solutions in line with the defined IT governance and processes.
    • 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 solution architect / senior developers / designers / business analysts

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

    • Define and develop the overall supply chain management architecture landscape in partnership with other Domain Architects and Solution Architects.
    • Review proposed solution architectures ensuring alignment with architecture principles, the architecture framework, supply chain management reference architectures, set technology standards and identify critical gaps, and recommend improvements.
    • Give guidance and advice to peers in respect to supply chain management solution designs ensuring the designs conform to industry best practices and standards

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

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

    Qualifications    

    • Degree in Information Systems / B Sc Computer Science (or similar)
    • Architecture Framework Certified (TOGAF, ZACHMAN)

    Experience    

    • 15+ yrs working experience within the IT industry
    • 5 years excellent architecture and design skills and proven track record delivering well-architected complex enterprise-class systems
    • 5 years expert understanding of supply chain management architectures
    • 5+ years Supply chain management technical experience and understanding of the current supply chain management requirements
    • 10+ years experience with supply chain management in the domains of Supply Chain Management, Demand & Supply Planning, Merchandise Planning, Allocation and Replenishment
    • 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 supply chain management
    • Extensive experience with supply chain management Architectures, Migrations, and Implementations
    • Implementation experience of various supply chain management vendor solutions (e.g. JDA, SAP, etc.)

    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