Takealot.com is the leading ecommerce retailer in South Africa and one of the largest, most innovative ecommerce retailers on the African continent.
Our mission is to be the most customer-centric online shopping destination in Africa, built around the simple concept that the customer comes first.
All of our focus is dedicated to improving the customer ...
Read more about this company
Purpose of the role:
- Ensure the effective and efficient management of drivers and delivery operations.
- Oversee all aspects of daily branch activities, including staff, vehicles, and system coordination.
- Maintain timely, accurate, and effective reporting for fleet, last-mile delivery, and driver performance.
- Ensure operational compliance with company procedures, safety standards, and customer service expectations.
- Drive productivity by optimizing resources, task allocation, and staff deployment.
- Safeguard company assets, stock, and ensure accurate returns handling and documentation.
- Lead and develop the team while enforcing discipline and performance standards.
- Promote a culture of excellence, accountability, and continuous improvement across the branch.
This position reports to the Hub Manager
Your responsibilities can include:
- It’s primary objectives therefore centres on timelines, efficiency and effectiveness of Drivers
- Managing the drivers and various systems so as to optimize delivery and reporting
- Ensuring that all reporting relating to various vehicles, last Mile and driving staff is done promptly, accurately and effectively.
- Ensuring that the relevant chain of command is updated as soon as possible with any and all relevant information pertaining to the loading and delivery of parcels as well as any system issues encountered.
- Ensuring that adequate staff are present and on duty for the daily tasks.
- Ensuring that staff are efficiently tasked and effectively deployed.
- Ensuring that all operational imperatives are being upheld and that any current or potential blockers are raised quickly and effectively to the correct people.
- Ensuring returned goods are collected from Customers and returned to the Returns Department with the correct paperwork.
- Ensuring that all queries relating to drivers and deliveries are quickly and effectively resolved.
- Ensure that all Drivers sent onto the road have valid Drivers’ Licences and PDP’s
- Ensure that admin staff have access to all relevant data and detail regarding deliveries, staff clocking times, leave etc.
- Ensuring that any changes to deliveries that need to be affected by customers are done as soon as possible, as efficiently as possible with the relevant parties being informed along the way. The system needs to be updated appropriately as well
- Ensure that all driving staff are compliant with all relevant safety and security standards and procedures; as prescribed by the company, as well as all other measures detailed in the Driver’s job description and any other ancillary communication as given from time to time.
- Ensure that all drivers and assistants are correctly dressed in all PPE issued.
- Ensure that proper staff leave planning and submissions are done; in line with operational necessities and any other parameters as prescribed by the company.
- Ensure that all vehicles, hardware and/or equipment is maintained and looked after and is in good working order. Any deficiencies, need to be reported and investigated immediately.
- Ensure that all due diligence is done in order to ensure the safety of all parcels and equipment within the warehouse area; on the road.
- Ensure that all loss of company assets and stock is minimized and that all missing items are afforded the appropriate diligence, in terms of tracing and finding.
- Ensure that reports as requested by management are submitted timeously
- Ensure the Various systems are in line with the daily deliveries e.g. Branch Dashboard & Driver Dashboard.
- Develop and implement effective and efficient work processes and procedures complying with SOP.
- Supervise, coach and develop team
- Implement discipline management and performance management of staff up to the first written warning stage, when necessary
- Driving and promoting the company culture from within, over and above the rules and standards set out in various documents; thus, ensuring a workforce that is committed to excellence and success.
- Any other duties as and when required by the Hub Manager and/or Distribution and Fleet Controller that are reasonably within the capabilities of the person and are aimed at achieving objectives and goals of the company
- Timely and accurate delivery of parcels to customers.
- Accurate and up-to-date reporting on vehicle usage delivery status, driver performance, and system alignment.
- Well-coordinated daily operations, including driver schedules, staff deployment, and resource allocation.
- Compliance with safety, security, and company operational standards.
- Proper documentation and return of goods from customers to the returns department.
- Effective resolution of all driver- and delivery-related queries.
- Fully trained, properly dressed, and legally compliant (licenses, PDPs) drivers and assistants.
- Clean, well-maintained vehicles and equipment with minimal downtime or loss.
- Accurate and timely submission of management reports and dashboards.
- High performing, disciplined, and motivated branch team aligned to company values and goals.
Qualifications and experience:
- Matric
- Valid Driver’s License – required
- Valid Public Driver’s Permit (PDP) – required
- 3–5 years of experience in Fleet Control or a similar supervisory role within logistics, distribution, or supply chain operations.
Attributes required :
- Leadership Skills.
- Operational Knowledge
- Administrative Ability
- Problem-Solving Skills
- Communication Skills
- Computer Literacy
- Attention to Detail
- Organizational Skills
- Safety & Compliance Knowledge
- Reliability & Integrity
go to method of application »
Purpose of the role:
- The position ensure that the Company and its Contractors comply with the requirements of legislation by monitoring contractor SHE compliance, attend and report at safety meetings and ensure statutory and regulatory compliance by conducting site audits.
Your responsibilities will include:
- That all relevant documentation regarding safety have been signed off by all the relevant employees
- That all environmental, housekeeping and safety surveys are done and signed off by relevant stakeholders
- That all appointments are properly signed off and kept updated if and when new employees are trained
- That all employees (both permanent, casual and labour consultant-) have updated file packs with all relevant documentation that all external legal documents are in place
- Schedule and maintain all training that will soon expire or of any training that is required
- Inform management of any Health, Safety or Environment issues that may cause damage, injury, safety or health related problems
- Ensure that all annual, quarterly, monthly, weekly and daily checklists and inspections are completed and signed off by relevant party that carried out the inspection
- Ensure that faults found in checks and inspections are resolved
- Hold a minimum of 1 H&S meeting a month with an appointed H&S committee
- Ensure that all H&S Policies are signed off
- Coordinate with management to do emergency exit/fire drills
- Ensure that employees are complying with all regulations and are trained (safe work procedures) in all specific jobs being done
- Identify new risks, draw up risk assessments and train relevant employees on safe procedures
- Ensure that contractors that come onto your site to do work, conform to H&S standards as per SOP
Qualification & Experience:
- Matric and a Diploma in Health and Safety (or equivalent course work)
- 2 years’ experience in OHS
- A solid understanding of Health and Safety and knowledge of relevant legislation
Attributes Required:
- Must have a firm understanding of all safety aspects within operations
- Mathematically inclinedations
- Strong analytical (auditing) and problem solving skills
- Possess excellent verbal and written communication skills
- Must be energetic enough to keep up with a high paced working environment.
- Possess excellent personal organizational and business administration skills in accordance with modern best practice methods.
- Possess the ability to work productively, efficiently & effectively with initiative and drive under tight timescales and pressure whilst maintaining attention to detail and quality.
- Possess the willingness to learn, improve and adapt.
- Good team player, hard worker, willing to be flexible with a positive attitude
- Must be able to work as part of a multi-cultural team
- Microsoft Office
- A firm grasp of the health and safety system installed and all documents in the safety system file.
The Environment:
- takealot.com employees are entrepreneurial and dynamic, smart, customer- centric, fun and have the shared ambition of takealot.com being the leading e- commerce company in Africa.
- We have fun, work hard, take ownership, work in teams to create solutions, and are always open to direct feedback/new ideas on where we can improve.
- We are short on ego and high on output.
- We are doers and not only thinkers, its all in the execution after all.
- We love what we do and what we are creating.
- We seek to employ an Extra Ordinary Mind who is Smart, has Integrity, and is Hardworking.
go to method of application »
Your responsibilities will include:
Admin Finance Support
- Diligently maintaining and Overseeing of DC Operational Manning Requirements
- Collaborate closely with the finance department to track and manage expenses related to the Distribution Centre
- Capture all invoices for consumables, stationery, uniform, labour, and any other ad hoc invoices.
- Ensure all Purchase Orders are reconciled at the end of the month and accrual relating to the month are actioned.
- Correspond with the Finance team where information is required for suppliers e.g. remittances, Non-payments, Urgent Payments.
Source Supplier
- When there is no current supplier
- Assist with sourcing process
- Obtain quotes on same specification required by DC manager
- Ensure Monthly Supplier Statement are Cleared, all invoices for the DC has been Captured in financial systems,
- Assist with ad-hoc team responsibilities including the Budget Process preparations.
- Annual Budget process & long-term planning
- Month end reporting on all DC expenditure with reports to finance
Temp Labour and Office Support
- Oversee record keeping and reporting of time and attendance, and ensure data is accurate.
- Ensure validation of Data in Jarrison - Loading and terminations
- Ensure accurate Staff Changes
- Ensure Timesheets and Payrolls are sent on time
- Ensure a clean, safe, and well-organized working environment through the application of 5S principles in office spaces.
- Manage office access control systems, maintaining accurate records of employee access for security and accountability.
- Oversee the ordering of employee uniforms and coordinate the quality control of Personal Protective Equipment (PPE) to ensure safety compliance.
- Support and oversee the smooth running of the Admin office.
Procurement and Vendor Management
- Compile quarterly/monthly forecasts and Share regularly with Suppliers
- Requisition of delivery, ensuring timeous and accurate delivery.
- Monitor packaging inventory levels and update Usage report daily
- Keep record of any deviations on deliveries and Quality of goods
- Keep records of the monthly supplier meetings performance scorecards.
- Give insights (usage, spent per item/supplier)
- Collaborate with packaging/consumable controllers to ensure efficiency in the packaging/consumable department.
- Creating Purchase Orders and ensuring all payments are made on time to suppliers.
- Assist with month end financial reporting: analyse general ledger accounts and posting journals.
- Assist with budget compilations.
- Assist with RFP and RFQ processes during sourcing of new suppliers/business.
- Update daily dashboards for Management.
- Capture weekly ad-hoc invoices.
Qualifications and Experience :
- Diploma or Degree in Finance or related
- 2 years in a Distribution Centre Admin or Supply Chain working environment.
Attributes Required:
- Attention to detail.
- Analytical thinking.
- Stakeholder engagement across levels.
- Strong organizational and time management skills, with the ability to handle multiple tasks and prioritize responsibilities in line with deadlines.
- Be willing to work flexible hours.
- Be willing to work overtime as and when deemed necessary.
go to method of application »
Purpose of the role:
- Lead the strategic delivery and change management of AI and automation transformation programs across the CS organisation, with a focus on Agentic AI, automation platforms, and AI-powered customer service solutions.
- The role is responsible for driving end-to-end program success, including strategic planning, prioritisation, governance, project delivery, organisational adoption, and impact measurement, while maintaining strong stakeholder relationships and providing executive-level reporting.
Your mission, should you choose to accept it:
Strategic Program Management
- Lead the end-to-end delivery of AI and automation transformation initiatives.
- Develop and manage transformation roadmaps, governance frameworks, and prioritisation processes.
- Establish use-case intake frameworks and evaluation criteria for automation opportunities.
- Partner with analytics teams to identify and prioritise high-value automation initiatives.
Change Management Execution
- Lead organisational change management to support AI and automation adoption.
- Develop stakeholder engagement, communication, and training strategies.
Monitor adoption rates and implement interventions to drive behavioural change and capability development.
Project Delivery Accountability
- Manage scope, timelines, budgets, and risks for complex cross-functional transformation projects.
- Coordinate delivery across Product, Engineering, Operations, Commercial, and Enablement teams.
- Resolve blockers and ensure projects are delivered on time and within budget.
Impact Measurement and Tracking
- Define success metrics and track adoption, efficiency gains, cost savings, and ROI.
- Report program progress, risks, and outcomes to executive stakeholders.
- Conduct post-implementation reviews and drive continuous improvement.
- Measure operational impact across metrics such as AHT, FCR, reopen rate, cost per contact, and capacity optimisation.
Stakeholder and Vendor Management
- Build and maintain relationships with executive sponsors and key decision-makers.
- Facilitate decision-making and manage escalations.
- Collaborate with Technology Architecture, InfoSec, Data, and external vendors to ensure scalable and secure implementation aligned with business strategy.
Key Deliverables
- AI and automation transformation roadmaps and program governance frameworks
- Business cases and ROI models for transformation initiatives
- Project plans, budgets, and risk mitigation strategies
- Change management and adoption frameworks
- Executive dashboards and program progress reports
- Operational playbooks and standard operating procedures for AI/automation implementation
Post-implementation reviews and continuous improvement recommendations
Qualifications & Experience:
- Bachelor’s degree in Business, Engineering, Operations Management, Information Systems, Industrial Engineering, or related field (NQF 7).
- Postgraduate qualification in Business, Operations, Data, or Project Management advantageous.
- Project Management certification (PMP, PRINCE2, AgilePM or similar) advantageous.
- Lean Six Sigma (Green Belt minimum) advantageous.
- Change Management certification (e.g. Prosci) advantageous.
- 5–7 years’ experience in project management, operational transformation, consulting, or digital enablement in complex, high-volume environments.
- Experience leading cross-functional transformation initiatives impacting frontline operations (e.g. contact centres, retail, banking, telecoms, or e-commerce).
- Demonstrated experience implementing AI, automation, or workflow optimisation solutions.
- Experience developing business cases and tracking financial and operational benefits realisation.
- Experience engaging senior stakeholders and managing programme reporting and escalations.
- Experience operating within South African regulatory and data privacy frameworks (e.g. POPIA).
- Proven ability to manage multiple concurrent initiatives while balancing operational risk and customer experience.
- Experience with customer service platforms and AI-enabled tools (e.g. CRM systems, chatbots, agent assist, automation)
- Understanding of automation, system integration, and data flows (e.g. RPA, APIs, middleware)
- Ability to interpret operational performance data and analytics dashboards
- Experience working with Technology, Data, and InfoSec teams to deliver scalable solutions
- Awareness of AI governance and risk considerations
- Ability to assess and optimise operational processes impacted by automation
The skills we need:
- Strong programme leadership with the ability to influence cross-functional stakeholders
- Analytical, structured problem-solving and sound decision-making capability
- Proven change leadership with a focus on adoption and impact
- Strong commercial, governance, and prioritisation acumen
- Clear communication across executive and operational levels
- Resilient and adaptable in fast-paced environments
go to method of application »
Purpose of the role:
- Takealot Group operates at an unprecedented scale, powering the e-commerce infrastructure for millions of South Africans through Takealot, Mr D, and TFS. Architecting the future of retail and logistics in Africa requires building hyper-scale, highly available distributed systems that can process immense throughput with zero downtime, while simultaneously pioneering new technological paradigms to unlock new business capabilities.
- As a Principal Software Engineer, you are a pragmatic visionary and a strategic force multiplier across the engineering organization. You act as the bridge between ambitious business goals and robust technology solutions.
- Your purpose is to think globally and architect systemically, ensuring platforms scale gracefully while driving technical excellence, leading 0-to-1 greenfield incubation, mitigating systemic risks, and elevating the capabilities of the entire engineering group.
Key responsibilities:
- Drive Technical Architecture: Lead the design and architecture of highly scalable, available, and secure distributed systems across the Takealot Group.
- Innovation & Incubation: Lead 0-to-1 engineering initiatives, evaluate emerging technologies, and prove their viability through rapid prototyping to unlock new capabilities.
- Solve Hard Problems: Functionally decompose complex business and supply chain constraints into simple, elegant, and straightforward technical solutions.
- Elevate Engineering Standards: Establish, champion, and iterate on group-wide technical standards, actively evangelising technical transformation and shifting organisational paradigms.
- Lead Cross-Functional Delivery: Serve as the technical authority on our most demanding, cross-departmental projects, fully understanding and mitigating system interdependencies.
- Mentor and Sponsor: Accelerate the career development of the engineering team by actively mentoring senior engineers and guiding their technical growth.
- Influence Strategy: Provide objective, data-loaded guidance to executive decision-makers, balancing technical purity with strong business pragmatism.
- Drive Operational Excellence: Proactively identify systemic risks, monitor technology trends, and champion initiatives that improve platform reliability, performance, and developer velocity.
Output:
- Highly available, scalable, and secure system architectures that meet business needs.
- Successful integration and scaling of emerging technologies (0-to-1) into production ecosystems.
- Group-wide technical standards, architecture documentation, and best practices.
- Delivery of mission-critical, cross-functional technical projects.
- A measurable increase in the technical capability and output quality of mentored senior engineers.
- Strategic technical roadmaps aligned with executive and business goals.
Minimum Required Qualification
- Bachelor’s Degree in Computer Science, Mathematics, Engineering, or a related technical field.
- Postgraduate Degree in Computer Science, Mathematics, Engineering, or a related field (Preferred).
Minimum Required Experience
- 10+ years of relevant experience in software engineering, relational database internals, and distributed systems.
- 5+ years of technical leadership experience, with a demonstrated ability to influence results-oriented development teams.
- Proven track record of taking major, large-scale software projects from ideation to production deployment and operational support.
- Proven track record of driving technical transformation, spearheading greenfield (0-to-1) projects, and successfully evangelising new technologies across a large engineering organisation.
- Experience influencing a team of developers to deliver highly available and scalable services.
- Deep domain experience in e-commerce, Supply Chain, Logistics, Machine learning, Web development, IaaS, PaaS, or SaaS.
Minimum Required Competencies
- Expert-level understanding of advanced data structures, algorithms, and complex system design.
- Subject Matter Expert on multiple databases, caching, load balancers, message queues, distributed key stores, and high-throughput transaction processing.
- Deep understanding of coding best practices, system scalability, security, and performance tuning.
- Demonstrated ability to create a supportive work environment for career and personal development.
Skills, knowledge & Abilities
- You are a leader, a builder, and an operator who strives for simplicity and demonstrates significant creativity.
- Excellent interpersonal, verbal, and written communication skills, including the ability to communicate complex technical problems in a simple way to C-suite executives.
- Ability to build credibility with senior engineers and senior management; able to earn and sustain the respect of highly technical professionals.
- Ability to navigate extreme ambiguity, drive technical alignment across conflicting requirements, and lead teams through complex organisational transformations.
- Strong negotiation, conflict resolution, and technical project management skills.
- Able to plan ahead, proactively identify technology trends, estimate workload, and prioritise effectively across multiple simultaneous initiatives.
go to method of application »
Your responsibilities will include:
- Supporting the Marketing team with digital design executions for all retail media solutions including display banners, video, CRM and more
- Keeping abreast of advancements in new technologies and techniques, contemporary trends in design to deliver cutting edge work.
- Brainstorming and conceptualizing ideas as well as storyboarding.
- Participating in idea sessions to share new design perspectives and ideas.
- Adding effects/elements to enhance motion graphics.
- Creation of Retail Media Go-to-market materials (Pitchdecks, Flyers, Social posts etc)
- Working collaboratively with the design team, broader Marketing team & the Retail and Promotions departments.
- Consistently delivering work on time.
- Working within the brand CI and templates.
- Working quickly and efficiently with exceptional attention to detail
- Implementing and delivering on feedback from senior management and peers.
- Improving the design & retail media collaboration through process documentation and prioritization
Qualification & Experience:
- Bachelor’s Degree or Diploma in Graphic Design
- 3- 5 years’ experience in Graphic Design
- Excellent self-management and communication skills
- Visual effects/ After effects or any other animation/video program knowledge advantageous
- Great Adobe Photoshop & Illustrator skills
- Good understanding of digital and mobile design principles
- An understanding of typography, colour, composition and how these elements work together for a design solution
- Understand the importance of brand design
Attributes Required:
- Excellent self-management and communication skills
- Visual effects/ After Effects or any other animation/video program knowledge advantageous
- Proficient with Adobe Creative Suite, notably Photoshop, Illustrator.
- Good understanding of digital and mobile design principles.
- An understanding of typography, colour, composition and how these elements work together for a design solution.
- Understand the importance of brand design.
- An understanding of generative AI prompting, model capabilities and how these elements work together for innovative and efficient creative outcomes is advantageous.
The Environment:
- takealot.com employees are entrepreneurial and dynamic, smart, customer- centric, fun and have the shared ambition of takealot.com being the leading e- commerce company in Africa.
- We have fun, work hard, take ownership, work in teams to create solutions, and are always open to direct feedback/new ideas on where we can improve.
- We are short on ego and high on output.
- We are doers and not only thinkers, its all in the execution after all.
- We love what we do and what we are creating.
- We seek to employ an Extra Ordinary Mind who is Smart, has Integrity, and is Hardworking.
go to method of application »
Your mission, should you choose to accept it:
- Guide team development efforts towards successful delivery
- Provide technical leadership to team members through coaching and mentorship
- Enforce high standards of software quality within the team by establishing good practices and habits
- Identify and encourage areas for growth and improvement within the team
- Collaborate with other software developers, technical product managers, product owners, and business owners to plan, design, develop, test, and maintain business applications.
- Assist in the collection and documentation of user requirements, development of user stories, estimates, and work plans
- Prepare reports, manuals, and other documentation on the status, operation, and maintenance of software
- Ensure that the team builds applications in accordance with agreed best practices and standards around security, scalability, operations, and testing.
- Participate in peer-reviews of solution designs and related code Develop, refine, and tune integrations between applications
- Analyze and resolve technical and application problems
- Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
- Communicate with leadership regarding progress against plans, issues, and needs Work with other team leads to leverage targeted technologies, processes, standards, and methodologies
- Conduct regular 1:1 meetings with each assigned team member to assist with issues and provide mentoring support
- Serve as an integral part of the recruitment team for open positions within the team
- Provide performance input of assigned team members for the performance enhancement review process
- Develop and maintain strong relationships with key stakeholders outside of your area
- Strong driver to identify and improve key areas for engineering staff retention
- Influences team to adopt current company technology standards
- Ensure your team implements on-call rotations and manages their operations effectively
- Enables the team to reduce tech debt, automate mundane work, reduce hot desk workload, and build systems for success
The skills we need:
- A solutions-oriented, can-do attitude and high-energy
- Strong analytical and critical thinking, using data to inform decisions
- Capability to present ideas succinctly, in writing and verbally
- Passion for learning new skills and appreciation for inventing and simplifying
- A curious thinker who understands technical topics beyond the average reader
- Comfortable with rapidly changing and/or loosely defined requirements that are refined over time
- Thorough understanding of computer science fundamentals, OO concepts, data structures, and algorithms
Qualifications & Experience:
- At least 5 years experience in software engineering, with at least 2 years in a leadership role
- Degree in Computer Science or Engineering or equivalent experience
- Experience leading and managing a team of engineers on complex software projects
- Experience influencing a team of developers to deliver highly available and scalable solutions
- Experience designing or architecting (design patterns, reliability, and scaling) new and existing systems
- Experience with stateless architecture design, microservices, and the understanding of the strengths and weaknesses thereof
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience with cloud service providers like GCP/AWS and development in a *nix environment
- Strong hands-on experience in Python development, with a mindset for developing optimized code
- Experience with creating APIs and using databases (relational & non-relational)
go to method of application »
Your mission, should you choose to accept it:
- Take ownership, build, and maintain our bleeding-edge mobile e-commerce iOS application.
- Modernise legacy codebase and drive platform evolution
- Design, develop, and test code written in Swift
- Apply best practices and ensure the stability and security of the applications.
- Monitor and profile application performance.
- Take part in daily standups, with the ability to manage time and workload effectively.
- Collaborate with creative, content, and engineering teams to design and develop a world-class iOS mobile application.
- Publish applications to the Apple App Store
The skills we need:
- Strong programming fundamentals.
- Experience in architecting, developing, testing, and maintaining iOS mobile applications.
- Demonstrated best practices in the implementation of SwiftUI
- Experience with network requests to RESTful APIs (JSON) using best practices.
- Full understanding of the iOS application, view-controller, and tableview life-cycles.
- Appreciation of iOS-specific asynchronous processing techniques.
- Knowledge and Appreciation of iOS user experience design patterns.
- Experience using GIT version control.
- Experience developing in an Agile team environment
- Experience using CI/CD (CircleCI)
- Experience using Fastlane
- Experience using Cocoapods
- Experience using Swift Package Manager
- Github Actions
- Be accountable, engaging, and inventive.
- Work alongside a QA engineer regarding testing and product finalisation.
Nice to have:
- Experience with Figma and Miro.
- Experience with Google Maps, Firebase & Braze.
- Any Android experience.
- Experience using AI to generate and/or validate code
Qualifications & Experience:
- Information Technology or Computer Science Degree or equivalent of 5 years relevant experience.
- Minimum 3-5 years of experience for an Intermediate Software Engineer
- Minimum 5-8+ years of experience for a Senior Software Engineer coupled with tech lead experience
- Solid experience with SwiftUI
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.