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: Sep 28, 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

     

    Senior BI Developer

    Job Objectives    
    1: Analyse, Design and implement complex Insights data models, handling large volumes of data in support of key areas of Data Analytics:

    • Analyse and understand business requirements in the context of the current business environment in conjunction with Product Managers, Business Analysts, and Solution Architects.
    • Analyse and design data flows – source to target.
    • Develop and document data models and designs for complex Analytical requirements
    • Create conceptual, logical, and physical solutions, using appropriate methodologies.
    • Identify suitable solution(s) and alternatives that address the business needs/requirements of key stakeholders from the business, solution delivery, and operations areas.
    • Develop solutions according to standards and best practices for Modelling purposes and consumption of large volumes of data.
    • Maintain modelling principles and quality compliance criteria to deliver according to commitments.
    • Integrate design for maintainability, scalability, and efficiency.
    • Coordinate with Architects and business stakeholders to determine functionalities.
    • Complete deliverables throughout the system development life cycle for compliance according to agreed plan.
    • Work within the frameworks of both waterfall SDLC and Agile (SCRUM) methodologies.
    • Work as part of a team without close supervision.
    • Attention to detail. Adhere to standard modelling and development/coding practices.
    • Experiencing in designing systems to take advantage of best practice in cloud technologies.

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

    • Thoughtful and clear understanding of program and project goals and needs.
    • Engagement with different stakeholders.
    • Identification and prioritization of project risks.
    • Develop optimised code
    • Provide active technical advice to the team, IT, and internal stakeholders.
    • Detect critical deficiencies and recommend improvements.
    • Set up best practices and processes for new team.
    • Provide technical leadership to the team.

    3. Provide technical input and guidance to establish and maintain an effective Insights data platform, by keeping up to date with relevant technologies and methods:

    • Play a leading role in maintaining best-of-breed development standards for technologies and solutions.
    • Research, understand, and stay up to date with current trends in Information Technology.
    • Actively share insights and information with relevant stakeholders and team.
    • Detect critical deficiencies and recommend improvements.
    • Adhere to best practices and processes for the team.
    • Technical competency within ETL and cloud technologies

    4. Team player and mentoring of the development team:

    • Develop staff skills in ETL solutions and processes
    • Assist in the setup of the development team.
    • Setup procedures and processes to facilitate best practices for development.
    • Help facilitate leadership and problem-solving skills.
    • Provide regular feedback both to team and to management.
    • Setting up and maintaining technical infrastructure.

    Qualifications    

    • 3 year Diploma /Degree in Information Systems / B.Sc Computer Science (or similar)

    Experience    

    • 5 -8 years Worked on Data Warehousing projects, with a specific reference to Data Modelling.
    • 5 -8 years Significant experience in business modelling using OLAP/ROLAP or any other BI tools.
    • 5 - 8 years Knowledge of data modelling techniques, including multi-dimensional modelling, and Relational Databases
    • 3+ years Understanding of quantitative and statistical techniques
    • 5 -8 years Experience in software development and testing.
    • 5 -8 years Experience of working on projects in both Agile and DevOps

    Knowledge and Skills    

    • Experience in business modeling using OLAP/ROLAP or any other BI tools
    • Worked in product background and should be able to review and analyze designs
    • Strong design skill and SDLC understanding
    • Experience with handling large data sets, high-performance computing, building high-performance solutions, and data integration projects
    • Cloud technologies experience (preferred Azure)

    go to method of application »

    Field Support Manager

    Job Objectives    
    Resource Management

    •  Manage and Mentor Technical Team Leads
    •  Manage and plan resource allocation
    •  Contribute to Service Support Strategic, tactical and operational objectives
    •  Manage the usage of company assets used by staff, i.e. vehicles, IT equipment

    Project Management

    •  Manage Software & Hardware rollouts
    •  Manage rollout schedules with business and projects office
    •  Manage new site openings, refurbishments and site closures

    Manage infrastructure delivery (New & Existing)

    •  Liaise with business entities with regards to the delivery of new infrastructure
    •  Manage installations of third party services
    •  Management of IT equipment Stock assigned for installations
    •  Own new store opening infrastructure installation process (end to end)
    •  Liaise with Third Party vendors to perform routine maintenance
    •  Liaise and schedule appropriate times slots with business to perform maintenance
    •  Management and support of infrastructure in Divisional Admin Offices, Regional offices and Distribution Centre and all trading entities

    Incident management of enduser and store devices

    •  Ensure reported incidents are resolved within agreed Service Level Agreement (SLA)
    •  Manage issues and escalations to resolution
    •  Draft Incident reports for major incidents

    Stakeholder Management

    •  Build strong relationships with all relevant business units
    •  Managing store opening and refurbishment schedules with business owners
    •  Providing IT Management with regular reporting

    Vendor Management

    •  Driving vendor to achieve set Service Level Agreements
    •  Guiding and enforcing vendors compliance with company procedures and standards
    •  Manage vendor relationships and performance

    Qualifications    

    • Essential:
    • Matric
    • A+ or N+ Certification
    • MCSE certification
    • Experience    
    • Essential:
    • IT Field Support (8 + years)
    • People Management (5+ Years)
    • Stakeholder Management (3 Years)
    • Vendor Management (3 Years)
    • Project Management (3 Years)

    Knowledge and Skills    
    Essential:

    • Microsoft products i.e.: Windows, Office suite etc.
    • TCP/IP Networking  Networks topologies, support and setup thereof
    • Rollout Management
    • ITIL exposure

    Additional requirements:

    • Code 8 driver’s license
    • Be in possession of a valid passport
    • Must be able to travel vast distances and be away from home for periods at a time

    go to method of application »

    IT Systems (Solutions) Design Practice Lead

    Job Objectives    
    1. Define the software design standards, processes and tools to be used:

    • Define standards and guidelines with templates for software design artifacts in alignment with upstream and downstream disciplines i.e. Architecture and development
    • Define the software design processes and activities necessary
    • Identify and define the use of software design tools to facilitate the design activities.

    2. Ensure adoption of defined software design standards, processes and tools with all stakeholders

    • including other software engineering disciplines within Shoprite:
    • Identify individuals and forums that will constantly communicate and drive the adoption of the defined and software design standards, process and tools to all stakeholders
    • Identify individuals and forums that will conduct quality reviews to ensure adequate adoption of the defined and software design standards, process and tools
    • 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 artifact consumers to ensure high-quality solutions are created that conforms to the set standards

    3. Drive the continuous improvement of Software Design standards, processes and tools with alignment to international best practices:

    • Ensure the effectiveness of the various software design practices can be measured and that improvement areas can be identified and targeted for improvement.
    • Ensure that international software design best practices are evaluated on a regular basis and adopted where appropriate for Shoprite.
    • Ensure that new/improved software design tools are evaluated on a regular basis and adopted where appropriate for Shoprite.
    • Identify individuals and forums that will constantly communicate the improved software design practices to all stakeholders and drive adoption of the changes.

    4. Ensure resources performing software design practices are appropriately skilled:

    • Maintain an accurate list of all IT staff performing software design
    • Identify skills gaps of IT staff performing software design
    • Define training plans for filling any skills gaps identified.
    • Ensure execution of training plans to fill any skills gaps.
    • Identify new training solutions to enable adoption of new software design practices
    • Identify appropriate training providers and negotiate pricing for training
    • Ensure recruitment of appropriately skilled staff software design functions.
    • Perform capacity planning to ensure we are able to meet demand for software design skills
    • Create recruitment strategies that include identifying recruitment partners to ensure we are able to provide appropriately skilled software design resources when required.

    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
    • 4+ years strong experience with Software Design modeling practices (UML, Activity diagrams etc)
    • 4+ years Strong Experience with Software Design across all sub-disciplines (UX, Application and Database)
    • 3+ years Strong Experience with software development
    • 3+ years Experience with evolving and implementing software design practices and tools
    • 3+ years Experience in Identification and formulation of Standards, Artifacts, and Processes
    • 2+ years Demonstrated expertise in designing solutions to embrace micro services
    • 2 + years Demonstrated expertise in designing solutions to embrace the use of containers and container management systems (Docker and Kubernetes)

    Knowledge and Skills    

    • Strong analytical, problem-solving and logical skills with attention to detail
    • Excellent team-working, interpersonal skills
    • Delivery of compelling presentations to all levels of stakeholders and excellent communication and relationship-building skills
    • Develop proposals and excellent written communication & presentation skills
    • Excellent organization and facilitation skills
    • Strong conflict management skills
    • Software Design tools/suites
    • Software Design methodologies and practices

    go to method of application »

    Application Specialist IT

    Job Objectives    
    1. To plan and manage all activities within the area of technology and within his/her responsibility:

    • Manage re-active tasks
    • Planning, managing and controlling tactical projects within the specified environment
    • Managing Third-Party software releases
    • Software configuration
    • Manage project dependencies, team and stakeholder relationships as it relates to the project
    • Co-ordinate and integrate activities across multiple functional lines
    • Provide back-up to relevant managers

    2. To ensure timely and effective communication with the delivery team, stakeholders and the business support users:

    • Manage user expectations through regular communication with the user group
    • Liaise with other managers within the business

    3. To effectively manage the day to day IT operations within the specified area:

    • Monitoring and following up of all open service desk calls
    • Identify and resolve any support call trends
    • Handle any relevant support issues
    • User Support in the specified area
    • 2nd Level Support for the specified area; support for 1 st level support on the service desk
    • Train 1st level support

    4. To efficiently manage vendor relationships and deliverables within the specified IT environment:

    • Manage software bug list with vendors
    • Vendor call management
    • Manage SLA with vendors
    • Schedule change requests with vendor

    Qualifications    

    • IT-related Diploma
    • IT-related Degree (desirable)

    Experience    

    • 5 years experience within IT Application specialist position (essential)
    • 2 years experience in a Retail industry (desirable)
    • 3 - 5 years of Digital experience (essential)

    Knowledge and Skills    

    • 2 years broadly skilled in information and communication technology (essential)
    • 2 years Knowledge of all stages of Digital systems development from specification to implementation (essential)
    • Exposure to vendor management (desirable)
    • Exposure to Project Management (desirable)
    • Change management (essential)
    • Working with a software development team (essential)

    Job related skills:

    • Problem solving skills (essential)
    • Interpersonal skills (essential)
    • Communication skills (essential)
    • Project management skills (desirable)
    • Google-Suite (desirable)
    • Agile/kanban (desirable)
    • SQL (desirable)

    go to method of application »

    Linux Systems Engineer II

    Job Objectives    
    To administer and support the Linux environments

    •  Resolve Incidents and fulfil Service Requests using a service management ticket queue and Change Management processes
    •  Maintaining service configurations as and when they change or are deployed

    To build and maintain Linux server environments

    •  Develop and maintain documentation for standards, processes, policies and procedures
    •  Work within established configuration and change management policies to ensure awareness, approval, and success of changes made to the infrastructure

    To assist with System Availability, Performance and Monitoring

    •  Ensuring the correct metrics are being monitored for system availability
    •  Ensure the overall health and performance of production environment

    To ensure information security and regulatory compliance

    •  Manage server security remediation activities which will include conducting vulnerability scans and patching
    •  Assist with information security practices, policies, least privilege, RBAC, encryption (GPG, SSL/TLS, PKI)

    To assist with Disaster recovery management, procedures & documentation

    •  Keep DR environment in sync with production environment
    •  Assist with creation of DR plan and recovery procedures for Linux systems and applications

    To perform Linux application administration and support

    •  Perform administration on DNS Bind and Squid Proxy Servers
    •  Perform administration on services and applications such as LDAP, SNMP, SMTP, Apache Web Server, Apache Tomcat, JBOSS and MySQL

    Qualifications    

    • Essential:
    • Grade 12
    • Industry Certification: LPIC (Linux Professional Institute Certification)

    Desirable:

    • Industry Certification: RHCE (Red Hat Certified Engineer)
    • Industry Certification: SUSE CLP (SUSE Certified Linux Professional)

    Experience    
    Essential:

    • Extensive System Administration experience with Red Hat Linux and SUSE enterprise Linux (35 years)
    • Proven history of incident response, diagnostic activities, Root Cause Analysis (RCA), Corrective Action Plans, and advanced troubleshooting (35 years)
    • Experience with RDS databases like MySQL, LDAP, Bind DNS service and Apache Web service (35 years)

    Desirable:

    • Experience working with virtualisation technologies (12 years)
    • Experience in documenting environment and processes (12 years)

    Knowledge and Skills    

    • Essential:
    • Understanding of UNIX/Linux Fundamentals and concepts
    • Understanding of network and storage principles
    • Knowledge of industry security principles and server vulnerability remediation practices
    • Indepth knowledge of Redhat and SUSE Enterprise Linux
    • Scripting experience, specifically with Ruby/Perl and shell scripting language to automate existing and workloads and routine system admin tasks
    • Indepth knowledge of TCP/IP, BIND, LDAP and other common LAMP stack components (Linux OS, DNS, SNMP, SMTP, Apache Web Server, Apache Tomcat, JBOSS, MySQL)
    • Experience with Squid Cache

    Desirable:

    • IBM hardware knowledge
    • Disaster Recovery Planning knowledge
    • Exposure to the concepts of "cloud"
    • Experience with FTP daemons such as ProFTPD
    • Virtual environments knowledge including VMWARE, HyperV and KVM

    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