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: Aug 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

     

    Store Replenishment Analyst

    Purpose of the Job    

    • The Store Replenishment Analyst will assist in analysing data and providing integrated and accurate feedback to enable the replenishment function to embed a customer centric culture. The Analyst will also maintain store replenishment parameters in order to create accurate store orders and support store operations with regards to all inventory related queries and issues.

    Job Objectives    

    •  Data tracking and analysis
    •  Feedback to replenishment function
    •  Support the replenishment function
    •  Relationship Management
    •  Stock Level Analysis
    •  Stock report holding - number of days reports
    •  Meeting Customer Expectations
    •  Stock Availability Assurance
    •  Compliance Assurance

    Qualifications    
    Essential:

    •  Degree in Business Sciences/ Logistics/ Supply Chain (Operational Research / Statistics / Logistics) / Quantitative Management

    Desirable:

    •  Post Graduate Degree in Business Sciences/Supply Chain

    Experience    
    Essential:

    •  1 year Retail / Operational Experience

    Knowledge and Skills    

    •  Knowledge of the functions that support supply chain
    •  4Ps model (Product; Price; Promotion; Place)
    •  FMCG / perishables stock handling principles (includes cold chain)
    •  Supply chain knowledge

    go to method of application »

    Agile Delivery Manager: eCommerce

    Purpose of the Job    

    • Join our ecommerce team that is reinventing online shopping across Africa. The Shoprite Group is Africa’s largest retailer with over 35 million customers and 2,500 outlets. We are digitally transforming the business, and in doing so, are looking for highly talented people to join our ecommerce team and shape the face of online shopping in Africa.

    The Ecommerce Delivery Manager is responsible for the continuous planning, management, and implementation of initiatives to support the effective running of the Technology objectives of the ecommerce business

    Job Objectives    

    • Responsible to formulate the overarching project plan for the digital commerce roadmap and to oversee the successful delivery of all aspects of the plan
    • Responsible to continuously update and modify the plan, and direct activities, considering a fast moving and ever-changing environment
    • Responsible for understanding the business objectives, technical scope, and resource requirements of the roadmap
    • Responsible to formulate a strong working relationship across key business, IT and development stakeholders and to coordinate activities across functions
    • Responsible to obtain a strong technical understanding of the overall digital commerce solution to enable effective delivery
    • Accountable to lead the successful, on-time and on-budget delivery of various sub-projects within the overall project plan
    • Responsible for the coordination and excellent communication between all key stakeholders
    • Accountable to manage critical dependencies, resolve conflicts, mitigate risks through collaboration and facilitating decisions
    • Accountable for adequately monitoring, controlling, and reporting financial aspects of the project plan

    Qualifications    

    • 3 - year Bachelors Degree/ NQF level 6
    • 7 years in Project Management
    • Agile/SAFe qualification and delivery using these methods

    Experience    

    • 10 - 12 years of experience delivering projects and programmes in large corporate environments.
    • Successful delivery of programmes of over 50 individuals comprised of business and technology solution components
    • Relationship management experience at director and senior executive level
    • Management of both agile and waterfall delivery teams

    go to method of application »

    Contact Centre Training Facilitator

    Purpose of the Job    

    • As an integral part of the Contact Centre team, this role is responsible for conducting quality assessments and providing coaching support across all channels to Contact Centre Agents to ultimately improve service delivery and overall customer experience.

    Working hours are a 40 hour work week scheduled any five days from Monday to Sunday (shift work 8am-8pm), including public holidays.

    Job Objectives    
    Human Resources:

    • Provide a learning channel that effectively transfers knowledge within the Contact Centre to improve skill levels (maximize knowledge transfer) 
    • Conduct training needs analysis by liaising closely with the Quality Assurance Team and Contact Centre Leadership  Ensure training registers and surveys are completed for all sessions
    • Support the QA and Training Lead with ad-hoc duties as required 

    Plan and schedule training:

    • Assist the Lead/Develop training plans in line with operational schedule and new and existing business initiatives  Assist the Lead/Develop a logistics plan for new intakes regarding systems set-up, training rooms, training material etc. 

    Facilitate Training:

    • Provide and support cross-training of Contact Centre Agents
    • Facilitate eLearning sessions
    • Conduct training sessions for new intakes, new processes or business initiatives, or refresher training as needed Develop and Conduct proficiency assessment or other diagnostic tool to determine learner’s level of learning  

    Knowledge base:

    • Training material and general information management 
    • Assist in the design of training modules and knowledge artefacts and keep material up to date Update information on the Knowledge sharepoint portal as needed
    • Ensure CRM system email templates are created and updated 
    • Assist in documenting processes and procedures

    Qualifications    

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

    Experience    

    • 5 years in a Customer Service environment
    • Knowledge and Skills    
    • Please refer to experience

    go to method of application »

    Data Engineer III

    Purpose of the Job    

    • Data Engineers build and support data pipelines and datamarts built off those pipelines. Both must be scalable, repeatable and secure. The Data Engineer helps to facilitate gathering data from a variety of different sources, in the correct format, assuring that it conforms to data quality standards and assuring that downstream users can get to that data timeously.  This role functions as a core member of an agile team.
    • These professionals are responsible for the infrastructure that provides insights from raw data, handling and integrating diverse sources of data seamlessly. They enable solutions, by handling large volumes of data in batch and real-time by leveraging emerging technologies from both the big data and cloud spaces. Additional responsibilities include developing proof of concepts and implements complex big data solutions with a focus on collecting, parsing, managing, analysingband visualising large datasets.  They know how to apply technologies to solve the problems of working with large volumes of data in diverse formats to deliver innovative solutions.
    • Data Engineering is a technical job that requires substantial expertise in a broad range of software development and programming fields. These professionals have a knowledge of data analysis, end user requirements and business requirements analysis to develop a clear understanding of the business need and to incorporate these needs into a technical solution. They have a solid understanding of physical database design and the systems development lifecycle. This role must work well in a team environment.


    Job Objectives    

    • Design and develop data feeds from an on-premise environment into a datalake environment in an AWS cloud environment.
    • Design and develop programmatic transformations of the solution, by correctly partitioning,  formatting and validating the data quality.
    • Design and develop programmatic transformation, combinations and calculations to populate complex datamarts based on feed from the datalake.
    • Provide operational support to datamart datafeeds and datamarts.
    • Design infrastructure required to develop and operate datalake data feeds.
    • Design infrastructure required to develop and operate datamarts, their user interfaces and the feeds required to populate the datalake.

    Qualifications    

    • IT Degree/Diploma (3 years)
    • AWS Certification at least to associate level

    Experience    

    • Business Intelligence (5+ years)
    • Extract Transform and Load (ETL) processes (5+ years)
    • Cloud AWS (2+ years)
    • Agile exposure, Kanban or Scrum (2+ years)

    Desirable:

    • Retail Operations (5+ years)
    • Big Data (2+ years)
    • Experience working as a Technical Lead in the space

    Knowledge and Skills    
    Knowledge:

    • Creating data feeds from on-premise to AWS Cloud (2 years)
    • Support data feeds in production on break fix basis (2 years)
    • Creating data marts using Talend or similar ETL development tool (4 years)
    • Manipulating data using python and pyspark (2 years)
    • Processing data using the Hadoop paradigm particularly using EMR, AWS’s distribution of Hadoop (2 years)
    • Devop for Big Data and Business Intelligence including automated testing and deployment (2 years)

    Skills:

    • Talend (1 year)
    • AWS: EMR, EC2, S3 (1 year)
    • Python (1 year)
    • Business Intelligence Data modelling (3 years)
    • SQL (3 years)

    Desirable

    • PySpark or Spark (1 year)

    go to method of application »

    Data Scientist III

    Purpose of the Job    

    • The Data Scientist III position requires a senior Data Scientist that oversees the activities of junior data scientists, provides advanced expertise on statistical and mathematical concepts, and applies and inspires the adoption of advanced data science and analytics across the business.


    Job Objectives    

    • Work in a cross-functional team, collaborating with fellow data scientists, engineers, and analysts to understand project goals, interpret end-users intent and drive the build, implementation and scale-up of algorithms for measurable impact.
    • Understand and use ANN's, CNN's, RNN's, autoencoders, fundamental data science concepts (linear and logistic regression,SVM's, dimensionality reduction), decision trees, gradient boosting, ensemble models, etc. to develop machine learning models.
    • Formulating, suggesting, and managing data-driven projects which are geared at furthering the business's interests.
    • Collating and cleaning data from various entities for later use by Junior Data Scientists.
    • Delegating tasks to Junior Data Scientists in order to realize the successful completion of projects.
    • Monitoring the performance of Junior Data Scientists and providing them with practical guidance, as needed.
    • Selecting and employing advanced statistical procedures to obtain actionable insights.
    • Cross-validating models to ensure their generalizability.
    • Producing and disseminating non-technical reports that detail the successes and limitations of each project.
    • Suggesting ways in which insights obtained might be used to inform business strategies.
    • Staying informed about developments in Data Science and adjacent fields to ensure that outputs are always relevant.

    Qualifications    

    • Advanced degree (Masters/Phd) in Data Science, Statistics, Computer Science, or similar.

    Experience    

    • Extensive experience as a Data Scientist - 5+ years.
    • Proficiency in R or Python, where the latter is preferred.
    • In-depth understanding of SQL.
    • Competent in machine learning principles and techniques.
    • Demonstrable history of devising and overseeing data-centred projects.
    • Ability to relay insights in layman's terms, such that these can be used to inform business decisions.
    • Outstanding supervision and mentorship abilities and experience.
    • Capacity to foster a healthy, stimulating work environment that frequently harnesses teamwork.
    • Compliance with prevailing ethical standards.

    Knowledge and Skills    

    • SQL
    • Python
    • Cloud Platform (AWS) advantageous
    • Probability and Statistics
    • Prescriptive Modeling
    • Machine Learning experience
    • Data Science experience

    go to method of application »

    Scrum Master II

    Purpose of the Job    

    • To be accountable for removing impediments to the ability of the team to deliver the product goals and deliverables, to act as a buffer between the team and any distracting influences.
    • The Scrum Master ensures that the Scrum process is used as intended. Must be able to enforce the rules of Scrum, often chairs key meetings, and challenges the team to improve.


    Job Objectives    
    KPA 1: Ability to play multiple roles either as a Scrum Master on Agile scrum teams or can be flexible to play the role of project management in a traditional project environment depending on the need

    • Focus on delivering fully tested, independent, valuable small features across the mobile channels
    • The ability to work within a team and provide mentorship and lead digital agencies
    • The ability to manage multiple scrum projects working towards the business objectives.

    KPA 2 : Responsible for enacting Scrum values and practices

    • Build-in instability – the ability to challenge the team in accomplishing the business objectives.
    • Self organizing project teams – manage the core principals of SCRUM:

     Teams autonomy.

    •  Self-transcendence in pushing to achieve the objectives and constantly improve their practices.
    •  Cross-fertilization of the necessary disciplines across the teams.
    • Overlapping development phases – help implementing the product definition, understand and provide feedback on the user experience and user interface.
    • Organizational transfer of learning – foster adoption of successful processes by assigning experienced team members to new projects as existing projects are completed.
    • Apply Agile best practice within the work environment.

    KPA 3: Removes impediments

    • Ensuring a team’s ability to deliver on its sprint promises remains unobstructed.
    • Adhere to scrum process and communication to product owner.
    • Removing any impediments that prevent a team from completing the work it has negotiated for a given sprint.

    KPA 4: Enable close cooperation across all roles and functions

    • To effectively communicate to all stakeholders, both internally and externally.
    • To negotiate work for a given sprint.
    • Expert in people management

    KPA 5: Analysis and investigation

    • To compile sprint backlogs and remove any impediments.
    • To report back to the product owner on the status of the various projects.
    • Preform analysis on completed projects and provide insight into enhancements into the process.

    Qualifications    

    • Matric plus applicable tertiary equivalent experience or preferably, an ICT relevant diploma or degree from a recognised tertiary institution.
    • PMI – Agile Certified Practitioners (ACP)
    • PMP certification
    • Prince2 Certified (Foundation or Practitioner)
    • Scrum Alliance – Certified Scrum Master or Certified Scrum Product Owner

    Experience    
    Essential:

    • 3-5 years working experience within the IT industry
    • 3+ 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 years experience in all aspects of
    • Agile methodology and SCRUM implementation

    Knowledge and Skills    
    Essential:

    • Presentations skills
    • Creative and analytical skills
    • Commercial and business understanding of the broader retail industry
    • Dynamic personality and the ability to think outside the box
    • Excellent communication skills – written and oral
    • Excellent organisation and facilitation skills
    • Excellent team-working, interpersonal skills
    • Leadership skills – Strategic thinker, people management
    • Management skills - organizational, time management, delivery and planning management
    • Strong conflict management skills
    • Experience with the implementation of SCRUM in an organization

    go to method of application »

    Test Analyst I

    Purpose of the Job    

    • Conduct systematic tests on software products in accordance with the Test Plan and report on deviations from anticipated results.
    • Validate and verify that software programs / applications / products meet the business and technical requirements that guided its design and development, work as expected, and can be implemented with the same characteristics.


    Job Objectives    

    • Software/applications tested in accordance with test plans
    • Test data that is adequate and applicable to the test plan
    • Run Non-Functional Test Cases and report on results
    • Run automated Functional Test Scripts and report on results
    • Test processes in accordance with test standards, policies and procedures
    • Reliable and consistent test automation scripts

    Qualifications    

    • B Tech
    • Diploma in Information Systems (including web design)
    • Diploma in Information Technology - Technical Support - Level 5
    • Certified Software Tester (CSTE)

    Experience    

    • 0 - 2 Years experience using the test technology used by the organisation
    • 2 - 4 Years experience as Developer (CL)

    Knowledge and Skills    
    Knowledge of:

    • Networking and Communications
    • ICT Environment
    • Application Systems
    • Application Systems Development
    • Software Testing
    • Quality Management
    • Operating Systems

    Skills

    • Able to run performance tests and report on findings
    • Able to do non-functional tests from test plans and report on findings
    • Able to run load tests and report on findings

    go to method of application »

    Cloud (DevOps) Engineer

    Purpose of the Job    

    • You have already moved from a full stack developer or Seniors ops engineer into a 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 but you yearn for something more challenging? You want to work at scale with large diverse team of specialist supporting a 24X7 operation. You will be used to taking responsibility for deploying applications into production and, with the assistance of appropriate monitoring, proactively troubleshooting any issues that arise. You have an understanding of at least one develops tools chain. You have experience with at least one of the following architectural patterns:

    ? Scalable multi-tier applications deployed on VMs
    ? Complex serverless applications
    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    1. Work with specialist in operations to ensure applications 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 server, serverless and container based applications
    • 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

    2. Work with the development teams to deploy and ensure the deployability of infrastructure, packaged applications and custom applications:

    • Use existing SDLC tool chains to deploy server, serverless and container-based applications
    • 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

    3. 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 owner and application specialist to implement tactical cost saving where possible while maintaining the required performance
    • Support system owners in monitoring, predicting and optimising the cost of operating their infrastructure relative to the required performance

    Qualifications    

    • Grade 12
    • 3-year degree/ diploma in technology field or in exceptional cases 6 years equivalent experience
    • AWS Devops Professional Certification

    Experience    

    • 1-year work experience as DevOps engineer/ Cloud Engineer responsible for the deployment and availability of applications
    • 3-5 years work experience in a technology-related field either as full stack developer or operations engineer for Linux hosted application managed through scripted automated deployment

    Knowledge and Skills    

    • 2 years Knowledge deploying and managing applications in the cloud
    • 2 years Knowledge or digital application patterns
    • 1 years Knowledge of DevOps
    • 2 years Knowledge of agile
    • 2 years Knowledge of application troubleshooting and root cause of failure analysis
    • 2-3 Years Ability to implement SDLC automation and Testing using git based repositories, code build and pipeline or equivalent open source technologies
    • 2-3 Years Ability to configure and deploy infrastructure using CloudFormation, ECS, and lambda
    • 2-3 Years Ability to implement logging and monitor application using cloud trial, cloud watch and application specific logging
    • 2-3 Years Ability to automate management of polices and standards using trusted advisor, Secrets manager, and certificates manager
    • 2-3 Years Ability to implement mechanisms to detect and respond to incidents
    • 2-3 Years Ability to implement high availability, and disaster recovery using CloudFront, Route53, and RDS

    go to method of application »

    Domain Architect - Analytics

    • Purpose of the Job    
    • Become part of an innovative, forward-thinking and strategic IT architecture team.
    • Our mature architecture team is based in Brackenfell (strategically placed close to the sea and the Cape winelands) and includes experts in enterprise architecture, solution architecture and data architecture. We operate in an agile retail environment of Africa’s largest retailer that utilizes industry leading IT technologies which run on-premise and in multiple cloud platforms.
    • As a recognized authority of Analytics Systems, the Domain Architect strategically advises on and drives the Analytics Solution strategy that underpins all business solutions, creates the architecture for these platforms and leads the realization of the architecture roadmap into the target state. Deep subject matter knowledge of Data Warehousing, Data Engineering, Big Data and Data Science Systems as applicable to the retail industry is essential.

    Job Advert Details
    Job Category    
    IT
    Job Objectives    
    1. Consult on the Analytics Business strategy, develop Analytics Systems roadmaps and reference architectures, and governance technology selection in support thereof:

    • Develop and maintain an understanding of the technology strategy and business priorities for Analytics in the enterprise.
    • Develop Shoprite’s Analytics landscape roadmap and blueprints in line with the strategic business direction
    • Maintain, socialize and enforce Analytics System standards, keeping technology stakeholders up to date with changes in the technology standards highlighting potential impact to the enterprise.
    • Be clearly identified as the Analytics Systems authority for all technologies and provide technical guidance and leadership in Analytics technology proposals, RFIs, RFPs, and project teams.
    • Keep abreast of the latest Analytics 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 Analytics architecture strategy for the organization.

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

    • Be clearly identified as the senior design authority as it relates to the Analytics domain 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 enterprise solution landscape.
    • Detect critical deficiencies in Analytics architectures and recommend improvements.
    • Work with external service providers to drive projects to successful implementation.
    • Review external and internal designs for Analytics systems from a risk and technology perspective
    • Ensure applicable Architecture and Design reviews are conducted for Analytics 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 Analytics guidance, ensure solution architectures and designs are in line with the media strategy and technology standards and conduct architecture and design reviews as part of the Architecture Review Committee:

    • Define and develop the overall analytics architecture landscape in partnership with other Domain Architects and Solution Architects.
    • Review proposed solution architectures ensuring alignment with architecture principles, the architecture framework, Analytics reference architectures, set technology standards and identify critical gaps, and recommend improvements.
    • Give guidance and advice to peers in respect to Analytics solution designs ensuring the designs conform to industry best practices and standards.
    • Engage all stakeholders to obtain agreement on proposed Analytics solutions and work closely with business stakeholders, Business Analysts, System Analysts and Project Managers to architect and implement media solutions.

    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 / BSc Computer Science (or similar).

    Experience    

    • 10 - 15 years Working experience within the IT industry.
    • 5 - 10 years Experience with data warehousing, data engineering, data science, big data and data visualization solutions
    • 5 years Experience Retail industry experience with an understanding of retail business processes.
    • 8+ years Experience in architecting IT Technology programs with detailed understanding of the Analytics Systems and Frameworks.
    • 5 - 10 years Experience with data lakes, data vaults and data marts
    • 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).
    • 5+ years Excellent design and architecture skills and proven track record delivering well designed complex enterprise class systems.
    • 3+ years Excellent technical development and be able to mentor others to improve their design and development skills.
    • 5+ years Identification and formulation of solution architecture and solution alternatives and their assessment.
    • 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.
    • 5+ years Experience in high volume data and files processing, in a batch and real time, integration environment. (Desirable)
    • 2 - 3 years Project management experience of mid-sized projects. (Desirable)

    Knowledge and Skills    

    • 10 years Architecture and design of Analytics Solutions (Cloud, APIs, micro-services, self-service, etc.) and integration to other solutions.
    • 10 years Understanding of the broader Analytics industry
    • 5 years Knowledge and experience in the design and use of (multi-dimensional) Data Warehouses, and the use of ETL software to provide these with information
    • 5 years Experience using BI solutions, decision support systems, OLAP technology, and multi-dimensional data
    • 3 - 5 years Experience with AWS BI-related technologies (e.g., Talend, EMR, Kinesis, Selinium, Athena, Redshift, etc.)
    • 5 years Experience with modern data warehousing technologies such as Snowflake, Teradata, Oracle 12c, Informatica, Cloudera, Alteryx, etc.
    • 3 - 5 years Experience in architecting big data solutions
    • 3 - 5 years Proven experience creating data engineering solutions, building and maintaining reliable and scalable ETL on big data platforms as well as experience working with varied forms of data infrastructures
    • 3 - 5 years Software development frameworks and methodologies (Agile, Scrum, TOGAF, etc.)
    • 3- 5 years Experience in various data modeling paradigms (dimensional, data vault, normalized, NoSQL) (Desirable)
    • 1 - 3 years Experience with data monetization business models (Desirable)
    • 10 years Strong analytical, problem-solving and logical skills
    • 5 years Excellent team-working, interpersonal skills
    • 5 years Develop of proposals and excellent written communication & presentation skills
    • 5 years Excellent organisation and facilitation skills
    • 5 years Strong conflict management skills

    go to method of application »

    Senior Portfolio Manager (IT)

    Purpose of the Job    

    • The purpose of the Senior IT Portfolio Manager provides oversight, manages and coordinates portfolio, project and program management services across the Shoprite Group. The role interacts with various teams and leadership to craft a PMO strategy that aligns with business objectives and priorities The role is also responsible for developing a robust and flexible portfolio, project and program methodology for use throughout the Shoprite Group – establishing and/or enhancing the related frameworks, practices, tools, technologies, processes and guidelines. The Senior Portfolio Manager will also work to develop and implement best practices, processes, and toolsets for the effective portfolio / project management and will help educate staff on best practices and effective project execution.
    • The role leads the efforts in consolidating the demand and capacity planning for the IT for the enterprise portfolio of projects and facilitates the process of negotiating and allocating resources across various demands. The Senior IT Portfolio Manager drives the related stakeholder engagement and communications plans.


    Job Objectives    

    • Drives operational excellence or comprehensive business solutions including strategies, frameworks, journeys, processes and other inputs required to coordinate and align cross functional collaboration of the PMO function.
    • Develops and implements the strategy and portfolio plans for the maturity and growth of the capabilities for the PMO.
    • Delivery plans across multiple business areas in support of the PMO function strategy in partnership with IT Head: Engagement & Strategy.
    • Responsible for optimising the PMO tools, technologies and processes used across the value chains.
    • Benchmarks competitive performance standards, establishes optimisation baselines and measures PMO success, efficiencies and improvement opportunities.
    • Provides oversight and support of the portfolio, project and program management services (project and program analysis, project and program execution, project and program delivery).
    • Collaborates with business unit leaders, and service managers to develop and manage the PMO mandate and related strategies, roadmaps and budgets.
    • PMO facilitate with IT and Business Leadership changes to support digital transformation and ensures the required change plans are integrated in all portfolio, project and program deliverables. t and program deliverables.
    • Ensures that investments and initiatives in project management services align with organisational strategy and priorities
    • Develops and manages project and program budget and cost, resource allocation, and reallocations
    • Prioritizes programs and projects based on changing functional needs, resource capacity constraints, risk exposure, and interdependencies
    • Monitors PMO value metrics to make informed decisions that maximize returns across enterprise projects and programs
    • Monitors project business objective delivery and PMO service experience
    • Defines principles and standards to harmonize project management methodologies from third party or external service providers
    • Works with business unit leaders to develop project and program resourcing strategies to ensure optimum support for the day-to-day project management activities
    • Manages and develops skills and capabilities of project management staff across the organization to support digital ways of working
    • Adapts project management roles and career paths to iterative, cross-functional ways of working
    • Ensures adoption and implementation of project and program management methodology and oversees project and program management coaching
    • Promotes the adoption of new delivery practices such as Agile, DevOps
    • Engages with cross-functional business leaders to objectively analyze the organization’s ability to absorb change and adopt project and programs post-deployment
    • Communicates status of the project and program portfolio to relevant stakeholders

    Qualifications    

    • Degree in Business, Project Management or equivalent.
    • Post Graduate Degree Business, Project Management or equivalent
    • PMP/PMI certification or equivalent

    Experience    

    • 6+ Years in a Senior Portfolio, Project Management or equivalent PMO capacity, with hands-on experience in portfolio/project/program resource planning, reporting, prioritisation, and budgeting or similar role.
    • Demonstrated leadership ability, business acumen, and industry knowledge – navigating a complex environment with multiple competing demands and priorities.
    • Experience in leading projects and programs within and outside IT, as well as those that involved external providers.

    Knowledge and Skills    

    • Strategic thinking and execution
    • Strong leadership and drive with strong integrity
    • Strong portfolio, project & program management
    • Collaborative partnering
    • Strong planning, organisational skills
    • Excellent interpersonal and communication skills
    • Digital centric & savvy
    • Promotes innovative ideas
    • Financial acumen, budgets, performance & reporting

    go to method of application »

    Solution Architect - FinTech (Financial Technology)

    Purpose of the Job    

    • Working in a high-performance digital environment that prides itself in attracting the finest talent, our IT teams are energetic, smart and motivated to create the best retail solutions satisfying our customers’ needs in an all-encompassing shopping experience. The FinTech solution architect is the main architecture thought leader of Shoprite’s Financial Services such as account payments, money transfers, airtime, mobile payments, card payments, etc. to retail customers.
    • As a recognized authority in Financial Services such as account payments, money transfers, airtime, mobile payments, card payments, etc. to retail customers, the FinTech Solution Architect strategically advises and shapes requirements for Financial Services and creates high-quality data, application, and technology architectures in support of the business requirements and leads the realization of the design into the final solution implementation. Deep subject matter knowledge of high transaction volume systems (FinTech, digital and alternative payment technologies, etc.), technical knowledge of Cloud architectures and security is essential.


    Job Objectives    

    • 1. Produce viable and cost effective data, application and technology architectures and designs for FinTech functional and non-functional requirements in line with architecture standards within the agreed deliverable timelines:
    • Develop and maintain an understanding of the business strategy and business priorities for FinTech services.
    • Develop Shoprite’s FinTech landscape roadmap and blueprints in line with the strategic business direction.
    • Analyse and understand FinTech business requirements and translate the requirements into the most effective solution architecture with
    • minimal customization and/or advise on suitable solution alternatives.
    • Engage all stakeholders to obtain agreement on proposed FinTech solutions and work closely with business stakeholders, external service
    • providers, Business Analysts, System Designers, Analyst Developers and Project Managers to architect and implement FinTech solutions. --Create business, data, application and technology architectures and designs using the appropriate modeling techniques and
    • methodologies for the FinTech business domain in the enterprise architecture repository in line with architecture principles.
    • Keep abreast of the latest FinTech trends and emerging technologies, identify and analyze architecture best practices, determine the potential impact on the enterprise, and drive adoption as deemed appropriate.
    • Partner with the Domain Architect and other Solution Architects in support of the definition and development of the overall retail solution landscape.
    • Ensure that applicable architecture and design reviews are conducted for all FinTech solutions in line with the defined IT governance and processes.
    • Provide architectural oversight and guidance to delivery teams during the detailed design, build, test and deploy phases that conforms to architecture principles and standards.

    2. Serve as the primary solution architecture and design authority for all project and operational stakeholders, and ensure architecture quality across all solutions that enable the FinTech business domain.

    • Be clearly identified as the senior design authority as it relates to the FinTech business domain 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 the FinTech architectures and recommend improvements.
    • Review external and internal designs for FinTech systems from a risk and technology perspective
    • Mentor senior developers / designers / business analysts to become Solution Architects.

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

    • Maintain and manage FinTech related architecture artifacts in the Enterprise Architecture repository and ensure that the content is effectively organized and controlled so as to maintain architectural consistency.
    • Contribute to the definition of a framework for Solution Architecture and the policies, procedures and templates that guide and govern Solution Architecture processes.
    • Contribute to the development of architecture principles and compliance criteria to guide technology decisions.
    • Contribute to the development of 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)

    Experience    

    • 7-10 yrs Working experience within the IT industry
    • 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+ yrs Excellent design and architecture skills and proven track record delivering well designed complex enterprise class systems
    • 2 - 3 years Experience in delivering solutions in an Agile project environment (desirable)
    • 5+ yrs Identification and formulation of solution architecture and solution alternatives and their assessment
    • 5+ yrs Experience architecting and developing n-tier applications using multiple programming languages and paradigms
    • 5+ yrs Demonstrated expertise in a variety of application development methodologies and practices
    • 2-3 yrs 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 yrs Experience with current research and standards in Solution Architecture
    • 5-10 yrs Experience implementing solutions in an architecture capacity in the FinTech industry
    • 3-5yrs Experience in architecting FinTech solutions from a security perspective
    • 3-5yrs Experience in architecting payment platforms and supporting technologies
    • 3 - 5 years Experience in architecting online ticketing solutions, e.g., Computicket (desirable)
    • 1 - 3 years Finance or treasury background (desirable)
    • 1 - 3 years Experience in defining and documenting reconciliation in line with set standards (desirable)
    • 1 -3 years Retail banking experience (desirable)
    • 2 - 3 years Retail industry experience with an understanding of retail business processes. (desirable)
    • 1 - 3 years Experience and exposure to utilise commercial payment gateways for online payments (desirable)
    • 1 - 3 years Experience in alternative payment methods such as QR Code, token and NFC (desirable)

    Knowledge and Skills    

    • Architecture and design of high transaction volume Financial Services systems and technical knowledge of Cloud architectures (Cloud, APIs, micro services, omni-channel, etc.) and integration to other solutions
    • Commercial and business understanding of the broader Value Added Financial Services and retail services industry
    • Architecture Framework certification (e.g. TOGAF)
    • Software development frameworks and methodologies (Agile, Scrum, etc.)
    • 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

    go to method of application »

    Application Specialist IT

    Purpose of the Job    

    • To plan, manage and support Digital IT projects and perform all support activities within the specified delivery team.

    Key job objectives include:

    • To plan and manage all activities within the area of technology and within his/her responsibility
    • To ensure timely and effective communication with the project team, the project stakeholders and the business support users
    • To effectively manage the day to day IT operations within the specified area
    • To efficiently manage vendor relationships and deliverables within the specified IT environment


    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 »

    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 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 »

    Linux Systems Engineer II

    Purpose of the Job    

    • To assist the Team Lead in the Unix Team with rolling out new Linux systems, maintaining, upgrading, replacing, and improving the longterm performance of the systems. The candidate will be responsible for the monitoring, maintenance and operation of the Linux based systems consisting of + 460 SLES and Redhat Enterprise Linux VM's running Enterprise and Open Source Software that are key to daily business operations.


    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