Careers
Finding talent. Unlocking opportunity.
We’re passionate about matching great people with the right opportunities. With decades of experience and a trusted network, we make the hiring process smoother for employers and more rewarding for jobseekers.
ICTEngage Recruitment Centre
Explore the latest career opportunities and find your next step with us.
Your search did not return any results.
Client Relationship Manager Reference No: 1050580546 | Centurion, South Africa | Posted on: 28 January 2026
The purpose of a Customer Relationship Manager is to build relationships with clients to ensure that their needs are met, they are satisfied with the services and/or products provided by the company and any challenges are overcome.
Job Duties
Client Relationship Management
Effectively maintains and retains existing customers by building long-term relationships.
Develop positive relationships with clients.
Act as point of contact and handle customer’s individual needs.
Generate new business using existing & potential customer network.
Builds customer base by meeting with potential clients and educating them on the benefits of our products.
Responds to all inquiries, cancellation requests, and sales requests within specified timeframe.
Follow up with clients on issues that have been resolved to ensure that the relationship is dealt with in a professional manner.
Completes proactive customer “good will” calls.
Project Management
Liaise with technical on client issues and resolutions.
Arrange site inspections.
Arrange demo equipment for testing purposes.
Put proposals together for clients to correct issues in relation to.
Meet with clients to discuss issues and how best to resolve these.
Liaise with Solutions architect on best solutions for clients who wish to cancel based on queries or request from Service Delivery division.
Ensure that technical and sales meet any obligations they made to clients in meetings.
Review support tickets and red flag clients that are having continuous problems, in order for technical team to arrange pro-active meetings before things escalate.
Get quotes for onsite support that falls out of SLA’s.
Propose new SLA’s to clients who have frequent tickets, but no SLA in place.
Channel Management
Meet with Channel partners to work through rules of engagement and current projects.
Meet with channel partners to discuss forecasts for planning purposes.
Other
Participates in continued education to learn about new products and improved sales techniques.
Tracks personal sales statistics and submits them to Sales Manager for period reviews.
Report on status of accounts & customers.
Set and track sales account targets, aligned with company objectives.
General office administration.
Requirements for Position
Accuracy in carrying out assignments
Possesses skills and knowledge to perform the job competently
Planning, organizing and prioritizing skills
Holds self-accountable for assigned responsibilities; sees tasks through to completion in a timely manner
Proficiency at improving work methods and procedures as a means toward greater efficiency
Communicates effectively with superior, peers and clients
Ability to work independently
Ability to work co-operatively with supervision or as part of a team
Willingness to take on additional responsibilities
Reliability
Attendance
Punctuality
task deadline
Product/technical knowledge
Time management skills
Gives feedback as required
Energy and determination towards job
Steadiness under pressure
Adaptability, flexibility to situations
Professional personal appearance and image
Salary: 49998
Direct Enterprise Sales Representative Reference No: 232693428 | Centurion, South Africa | Posted on: 27 January 2026
The purpose of a direct sales representative is to promote the products and services of the company to current and new clients in order to generate revenue. He/she also offers advice to the clients on the way to use the products so that they can achieve cost savings and increase revenues. They are required to do extensive travelling in order to visit the clients. They have to grow the existing client database, create new leads and meet or exceed monthly sales quotas while increasing customer satisfaction.
JOB DUTIES
Builds direct base by meeting with potential clients and educating them on the benefits of our products
Identifies business opportunities by identifying prospects and evaluating their position in the industry
Sign up new clients
Facilitate client orders and roll-out managing the expectation based on standard processes and procedures
Act as point of contact and handle client’s individual needs
Set up “demo” meeting with clients, when required
Generate quotes and proposals for clients
Get the necessary documents needed for the sales process from the client
Keep clients up to date with progress of orders
Plan the installation with internal and 3rd party vendors
Test to ensure the solution is working correctly once completed
Plan a site survey to determine client’s existing infrastructure setup and current call-flow
Arrange 3CX system training for end-users
POC’s at clients for 3CX and certain connectivity
Completes proactive customer “good will” calls to ensure their experience with our products & services matches their expectations and that they are satisfied with our products & services
Handle direct sales complaints by investigating the problem, develop a solution and making recommendations to the department manager
Respond to all inquiries, cancellation requests and sales requests within a specified timeframe
Build a relationship with existing client database to ensure repeat sales
Plan and organize daily work schedule to ensure efficient time management
Create reports based on performance for submission to the department manager (may include: weekly call reports, weekly work schedule, monthly sales figures)
Reports on status of accounts and clients
Finance Deals
Ensure all paperwork is received
Get approval from client once site is complete
Arrange for sign off
Arrange for payment
Liaise with technical on specific solution requests
CRM integrations
Complex routing requirements
Do market research to find out what the competitor has to offer
Maintain current functional and technical knowledge of the entire products & service offering of the company and improved sales techniques
Prepare sales presentations and demonstrations to give to prospective clients
Take part in marketing events held
Increase sales by means of cross-selling, up-selling and add-on sales
Present a professional image at all times to clients
Performs other duties as assigned by the department manager
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:
2 years prior sales experience in similar role
Highly organized and efficient
Customer service orientated
Knowledge and experience of working on a CRM system
Knowledge and experience of working with MS Office (Word, Excel, PowerPoint, Outlook)
Ability to work under pressurized environment and meet monthly targets
Good negotiation skills
Self-starter and able to work independently
Committed, positive and hardworking
Excellent interpersonal and communication skills (written & verbal)
Salary: 29000
Full Stack Developer Reference No: 3586018462 | Pretoria, South Africa | Posted on: 23 January 2026
Our client is looking for a skilled Full-Stack Developer proficient in both legacy and modern technologies. This role includes support and development across existing systems built in .NET and Java, while also working on new features using Laravel, Python, Flutter, and Azure-hosted services. Candidates should be comfortable integrating third-party APIs and maintaining both web and mobile platforms.
Key Responsibilities
Maintain and extend existing legacy systems in .NET and Java.
Build and optimize new applications using Laravel, Python, and Flutter.
Work across full application lifecycle: design, development, testing, deployment, and maintenance.
Collaborate with API providers (e.g., banking systems, government platforms) and build secure integrations.
Manage back-end databases including Microsoft SQL Server and Azure SQL.
Deploy and manage applications on Microsoft Azure (Windows and Ubuntu).
Work with DevOps and network teams on server configurations.
Participate in technical testing, code reviews, and performance optimization.
Requirements
Strong experience with:
Laravel (PHP)
Python
Java (legacy support)
.NET / ASP.NET (legacy support)
Flutter (mobile development)
Microsoft Azure administration (virtual machines, storage, backups)
Ubuntu and Windows Server
Microsoft SQL Server and Azure SQL
LAMP stack experience
Familiarity with OpenVPN, FreePBX, Gitea, Virtualmin, Nagios, LTSP
API development and integration (RESTful, Swagger, YAML, banking APIs)
WordPress (customization or plugin integration)
Meta Developer tools (including WhatsApp Business API)
Desirable Soft Skills
Curious and eager to work with new technologies
Clear communicator with ability to simplify complex issues
Strong collaboration skills in agile environments
Detail-oriented and committed to high-quality code
Ability to work independently and meet deadlines
Afrikaans proficiency is a plus (not mandatory)
Salary: Negotiable
Senior ICT Support Specialist Reference No: 3984955247 | Roodepoort, South Africa | Posted on: 21 January 2026
An ICT Company is looking for an experienced Front Line Senior Technical Support Agent to join their support team. This role is client-facing and forms the first line of technical response across all IHG services and solutions. The successful candidate will be responsible for diagnosing, resolving, and coordinating support for a wide range of ICT environments while delivering a high standard of customer service.
This role is ideal for a senior frontline technician who enjoys client interaction, problem-solving, and being accountable for service delivery across a broad ICT stack
This role requires strong technical capability, excellent communication skills, and the ability to take ownership of client issues from first contact through to resolution or escalation.
KEY RESPONSIBILITIES
Front Line Support & Client Interaction• Act as the first point of contact for all client technical queries via helpdesk, phone, email, and WhatsApp support channels• Log, manage, and update tickets accurately within the helpdesk system• Provide clear, professional communication to clients, setting expectations and timelines• Ensure clients are kept informed throughout the lifecycle of an incident or request
Technical Support – Core Services– Provide first line and second-line support across service portfolio, including:– Internet and connectivity (Fibre, LTE, failover links)– Network infrastructure (firewalls, switches, access points, SD-WAN)– Cybersecurity solutions (firewalls, endpoint protection, email security)– Microsoft 365 (users, licenses, email, Teams, SharePoint basic support)– Email platforms (hosted email, migrations support assistance)– Telephony and voice systems (VoIP, hosted PBX, handsets)– Basic server and workstation support (Windows environments)– Website hosting and domain-related support (basic diagnostics and coordination)
Incident Management & Escalation• Perform initial troubleshooting, diagnosis, and resolution where possible• Identify issues requiring escalation and engage the correct internal technical managers• Coordinate war-room sessions when issues involve multiple departments• Provide detailed handovers when escalating to senior engineers or third-line support
Internal Coordination & Accountability• Work closely with Service Managers, Technical Managers, and Account Managers• Assist with cross-departmental issue resolution involving billing, sales, and technical teams• Contribute to Monday service review meetings by providing feedback and insights• Ensure adherence to SLAs and internal response time targets
Documentation & Process• Maintain accurate technical notes and client histories• Assist in improving support processes and documentation• Follow IHG policies, procedures, and escalation frameworks
REQUIRED TECHNICAL SKILLS
Strong understanding of networking fundamentals (TCP/IP, VLANs, VPNs, firewalls)
• Experience supporting Microsoft 365 environments• Solid knowledge of VoIP and hosted PBX systems• Familiarity with cybersecurity concepts and endpoint protection• Experience working with ISPs and vendors for fault resolution• Ability to troubleshoot Windows-based environments• Exposure to cloud-based services and hosting environments
REQUIRED EXPERIENCE
Minimum 5–7 years’ experience in an ICT support or technical role• Previous experience in an MSP or ICT solutions provider environment preferred• Experience dealing directly with business clients across multiple industries• Proven experience handling high-pressure support environments
SOFT SKILLS & ATTRIBUTES
Strong communication and client service skills• Calm, structured, and solution-oriented approach• Ability to manage multiple tickets and priorities simultaneously• High attention to detail and strong documentation habits• Accountability and ownership mindset• Team player with leadership presence at frontline level
QUALIFICATIONS (ADVANTAGEOUS)
Relevant IT qualification (Diploma or Degree)
• Microsoft certifications (M365, Azure fundamentals)• Networking certifications (e.g. Network+, CCNA)• Cybersecurity-related certifications (advantageous but not mandatory)
Salary: R20000 to R25000
Networking Specialist Reference No: 1450693203 | Pretoria, South Africa | Posted on: 16 January 2026
Our client is seeking a Networking Specialist to support and manage their internal systems infrastructure. The role focuses on ensuring seamless connectivity, secure data storage, effective backup systems, and robust server administration. This is a hands-on technical role ideal for someone who thrives in a fast-paced, collaborative environment.
Key Responsibilities
Manage internal network infrastructure and connectivity across multiple platforms.
Implement and maintain storage, backup, and recovery solutions.
Administer Microsoft SQL Server and ensure database reliability and performance.
Configure, monitor, and maintain Windows and Ubuntu servers in an Azure-hosted environment.
Manage VPN access (OpenVPN), VoIP systems (FreePBX), and endpoint security.
Provide desktop support and Office 365 administration.
Ensure compliance with data protection and IT security standards.
Work with development teams for network-related deployment and support.
Document infrastructure and support procedures accurately.
Requirements
5+ years of network administration and support experience.
Proven experience with:
Microsoft Windows Server and Ubuntu
Microsoft SQL Server
Azure virtual machines and hosting
Storage and backup solutions (on-premise and cloud-based)
VPN setup and maintenance (OpenVPN)
VoIP (FreePBX)
Sage Evolution & Sage VIP (support or configuration)
Strong understanding of LAMP stack architecture
Desktop support and Office 365 administration
Exposure to cybersecurity best practices
Soft Skills
Team player with a problem-solving mindset
Reliable, self-motivated, and proactive
Excellent verbal and written communication skills
Comfortable in a family-style, close-knit working environment
Afrikaans proficiency is a plus (but not required)
Salary: R30000
Senior Software Developer Reference No: 3350240528 | Gqeberha, South Africa | Posted on: 15 January 2026
Software Developer - Gqeberha, Port Elizabeth or in Claremont Cape Town
The Intermediate / Senior Software Developer will primarily work on existing systems, with responsibility for enhancing, maintaining, refactoring, and optimising applications currently in production. The role requires strong backend and full?stack capability, with the ability to contribute across C# backend services, APIs, desktop and web applications, as well as front?end development using modern JavaScript frameworks.
The developer will be expected to understand existing architectures, identify improvement opportunities, implement new components, and ensure systems remain stable, scalable, and maintainable. This is a hands?on role requiring both independent problem?solving and collaboration with other developers and stakeholders.
Key Responsibilities
Backend Development (C# / .NET)
Maintain, enhance, and support existing applications built on C# Framework
Develop new components within established systems to support evolving business requirements.
Refactor and modernise legacy codebases when required, improving performance, readability, maintainability, and alignment with current best practices.
Design, build, and maintain backend services and APIs, including RESTful Web APIs.
Apply architectural patterns and principles such as MVC, Repository Pattern, Dependency Injection, and layered architectures.
Work with Entity Framework for data access, optimisation, and database interaction.
Implement background processing and scheduled tasks using Hangfire.
Debug, troubleshoot, and optimise existing applications to ensure reliability and performance.
Participate in code reviews, ensuring quality, consistency, and adherence to internal standards.
Front-End Development (JavaScript / UI)
Work with the Quasar Framework (Vue.js) as the primary front?end technology in production.
Maintain and enhance existing front?end features using Vue.js, Quasar, and Axios.
Perform minor UI fixes, major UI changes, and develop new pages as required.
Contribute to feature?level front?end development, extending and improving existing functionality.
Potentially take ownership of full front?end features, while primarily focusing on building and expanding upon established UI components.
Ensure front?end solutions integrate seamlessly with backend APIs and services.
Database & Data Handling
Work with Microsoft SQL Server, including querying, performance tuning, and supporting data integrity.
Collaborate on database?related changes required by application enhancements and new components.
Ensure reliable data handling and efficient interaction between applications and databases.
CI/CD & Development Practices
Participate in a CI/CD?enabled development workflow, contributing to automated builds, testing, and deployments.
Ensure changes are deployment?ready and aligned with existing release processes.
Support continuous improvement of development and deployment practices.
Collaboration & Documentation
Work closely with other developers, technical teams, and internal stakeholders.
Assist in analysing requirements and translating them into technical solutions.
Document system changes, enhancements, and technical decisions clearly and accurately.
Provide input into technical discussions and solution design based on experience and best practice.
Technical Environment
Languages: C#, JavaScript
Frameworks & Technologies:
.NET Framework, .NET Core
MVC, Web API
Entity Framework
Repository Pattern, Dependency Injection
Hangfire
Unity
Quasar Framework (Vue.js)
Axios
Database: Microsoft SQL Server
DevOps: CI/CD pipelines
Experience & Qualifications
Degree or Honours Degree in a relevant field, or equivalent practical experience.
Intermediate level: 4–5+ years of professional development experience.
Senior level: Strong experience working in complex, production?based systems with demonstrable ownership of solutions.
Proven experience developing in C# across backend services, APIs, desktop, and web applications.
Solid working knowledge of Microsoft SQL Server.
Practical experience with JavaScript frameworks, specifically Vue.js / Quasar in production environments.
Salary: R30000 to R45000
Office 365 Engineer Reference No: 2588750422 | Gqeberha, South Africa | Posted on: 15 January 2026
Our client, a Managed Service Provider (MSP), is dedicated to delivering tailor-made ICT solutions to its clients. By leveraging world-leading technologies, the company prides itself on improving the way clients do business.
The client is seeking an Intermediate Office 365 Support Engineer to provide reliable technical support and managed services to their client base. The role involves supporting Office 365 environments, desktop infrastructure, and responding to client queries efficiently.
Academic Requirements
2-year or 3-year Diploma in Support Services OR A+ and N+
Please provide any additional IT-related certifications, Diploma, or Degree
MCSE (beneficial, but individual Microsoft certifications will also be considered)
Work Experience Requirements
Extensive experience with Office 365, including:
Managing the Office 365 portal
User administration (Azure AD Sync or Cloud)
Advanced mail troubleshooting (spam filtering, mail tracing, DNS record management and best practices)
Minimum of 4 years’ experience in desktop support (hardware and software), either onsite or remote
Key Responsibilities
Ticket management of client queries and issues logged telephonically or via email
Setup and configuration of client software and email accounts, and troubleshooting related issues
Managing and troubleshooting the Office 365 portal and Exchange
Hardware support, patch management, and antivirus maintenance using RMM tools
Location
The Desktop Technician will be based in Gqeberha (previously known as Port Elizabeth)
Salary: R20000 to R25000
Server Specialist Reference No: 3307168054 | Gqeberha, South Africa | Posted on: 14 January 2026
We are seeking a highly skilled Senior Server Specialist who will serve as the final technical escalation point within our client’s server and infrastructure environment. This individual will be responsible for diagnosing and resolving the most complex system issues, optimising server performance, maintaining infrastructure stability, and driving technical improvements across the environment.
The ideal candidate is analytical, structured, forward-thinking, and passionate about delivering high-quality, resilient systems. They must bring deep expertise across Active Directory, virtualisation, backups, cloud infrastructure, and enterprise-level Windows Server environments.
Key Responsibilities
Server & Infrastructure Management
Manage, maintain, and optimise Windows Server environments (physical, virtual, co-lo, and cloud).
Diagnose high-level server issues, performance bottlenecks, and system instability.
Oversee OS patching cycles, updates, and long-term lifecycle planning.
Conduct health checks on critical infrastructure including AD, DNS, DHCP, GPOs, IIS, SQL host environments, and VMware clusters.
Active Directory & Identity Management
Serve as subject matter expert for multi-site Active Directory architecture.
Troubleshoot replication issues (DFS-R), authentication failures, and domain controller performance concerns.
Design, update, and maintain complex Group Policies (GPOs).
Ensure domain security hardening and policy compliance.
Virtualisation (VMware)
Support and optimise VMware ESXi hosts, clusters, and resource allocation.
Troubleshoot VM performance issues, vMotion failures, datastore latency, and HA/DRS behaviour.
Monitor capacity and forecast infrastructure requirements.
Backup, Replication & Disaster Recovery (Veeam Preferred)
Manage backup, replication, and retention strategies across environments.
Perform restore testing, DR readiness checks, and SureBackup verification.
Investigate and resolve backup or restore failures at an advanced level.
Maintain DR documentation and assist in disaster recovery exercises.
Monitoring & Proactive Troubleshooting
Monitor hardware, virtual, and cloud system performance dashboards.
Identify risks or anomalies proactively and take corrective action.
Implement improvements to monitoring, alerting, and automation.
PowerShell & Automation
Create and maintain scripts to automate administrative, reporting, and compliance tasks.
Improve operational efficiency by replacing manual processes with automated workflows.
Collaboration & Escalations
Act as the final escalation point for complex technical incidents.
Collaborate with Tier 1–3 teams, network engineers, security teams, and cloud administrators.
Provide clear technical guidance and mentoring to junior technicians and engineers.
Communicate effectively during incidents and maintain accurate documentation.
Required Technical Skills & Competencies
Core Technologies
Active Directory, DNS, DHCP, GPOs, IIS, Certificate Services
Windows Server (2012–2022), clustering, performance tuning
VMware ESXi, vCenter, DRS, HA, resource management
Veeam Backup & Replication, replication, SureBackup
PowerShell scripting (strong proficiency)
SQL server hosting knowledge (OS-level troubleshooting)
Exposure to Azure, Microsoft 365, or hybrid cloud architectures is highly beneficial.
Minimum Qualifications & Experience
Relevant tertiary qualification (Degree or Diploma in IT, Networking, or related field).
Minimum 5+ years experience in server engineering, with at least 5+ year specifically dedicated to server administration in complex environments.
Certifications (advantageous):
MCSA / MCSE
VCP (VMware)
Veeam VMCE
Azure Administrator
CompTIA Server+ or equivalent
Personal Attributes
Analytical thinker with strong troubleshooting ability.
Calm, structured, and methodical when working under pressure.
Passion for technology, learning, and continuous improvement.
Strong communication and collaboration skills.
High sense of ownership and responsibility.
Comfortable with flexible working hours for critical maintenance windows.
What We Offer
Medical insurance (accidental cover and day-to-day benefits).
Bring Your Own Device (BYOD) option and personal internet contribution.
Provident fund.
Opportunity to work with large-scale, enterprise infrastructure.
Growth into advanced cloud, automation, and architecture roles.
Salary: R30000 to R50000
Support Technician Reference No: 4252696657 | Cape Town, South Africa | Posted on: 12 January 2026
Job PurposeThe Support Technician, troubleshoots and maintains the Client’s Voice and Data Networks including CCTV infrastructure, routers, gateways and PBX phones. This person will also be responsible for configuring network and voice solutions for clients as per their requirements.
Job Duties• Maintain the Networks, which includes CCTV cameras, networks and Voice services.• Act as primary interface to all users to resolve problems reported.• Respond to tickets on the CRM system in a timely manner.• Provide troubleshooting and technical support via phone, email and face-to-face to end users.• Keep end users informed on progress with problem resolution.• Advice users regarding the product’s proper use and address specific user issues.• Escalate and report on the status of all problems as and when required by management.• Setup VPN’s and port forwards on routers.• Make changes to routers as per client’s requirements.• Do preventative maintenance on routers – updates & scheduling reboots.• Log onto routers to check the current configuration thereof to make sure everything is up to standard.• Setup domains for websites, email, POP3 and exchange.• Create users on Active Directory and setting up permissions.• Install and configure desktop computers and software.• Assist in voice related Porta issues• Setting up VPN’s between sites.• Do domain transfers.• Change and manage the DNS records on the servers.• Point websites on ISS server to other websites and make general changes.• Manage and configure PRTG• Setup wireless AP’s for clients• Setup QoS on routers• Assist with internal troubleshooting and problem resolution as and when required at the office• Support and maintenance of MS Windows and MS Exchange environments• Testing, installation and maintenance of network related problems• Provide 3CX support to users and assisting them with problems• Monitor the infrastructure and act on any failures
Required Knowledge, Skills and Abilities:• Experience with data networking including implementation of VPN connections, firewall configuration and network routing is preferable• Good understanding of voice networking and VOIP environments• Be able to work in a team• Be customer service focused• Be able to work in a fast-paced environment• Have good time management skills• Be able to work under stressful conditions• Be able to communicate effectively and clearly• Demonstrate professional attributes• Be able to manage conflict• Proper technical knowledge (analogue, digital and VoIP services, IP networking and data service provision)
Salary: R21000
Coordinator - Fine Dining Reference No: 4135792367 | Pretoria, South Africa | Posted on: 05 January 2026
The Coordinator is responsible for managing a designated kitchen section and ensuring that all preparation, service, hygiene, and stock-related tasks are completed to company standards. This role plays a key part in service flow by coordinating orders during service, maintaining product quality, ensuring food safety compliance, and supporting the overall efficiency of the kitchen operation.
Key Responsibilities 1. Shift Readiness & Pre-Shift Preparation
Arrive on shift punctually, fully dressed, and ready to clock in at the designated time.
Attend daily pre-shift meetings.
Confirm bookings for the day, including set menus and special requirements.
Switch on and check all relevant equipment, ensuring correct temperatures and functionality.
Check product dates and quality before service.
Disinfect work areas and ensure section readiness.
Check section stock levels and compile stock requirement lists.
Prepare and warm sauces according to par levels.
Ensure plate warming cabinets are stocked and report shortages to management.
Complete all pre-shift checks and preparation within required timeframes.
2. Food Preparation & Section Management
Prepare, cook, and portion all assigned menu items according to company standards.
Manage preparation of sauces, garnishes, and accompaniments, including bulk preparation.
Ensure preparation is completed before service opening times.
Prepare both standard menu items and chef’s recommendations.
Compile prep lists for the following shift and communicate requirements clearly.
Notify management of any product that may be off or compromised and follow disposal procedures.
3. Service Coordination
Pay close attention to orders called by the chef during service.
Collect and verify order slips to ensure accuracy.
Communicate orders and adjustments clearly to the correct sections.
Check portion sizes, temperatures, quality, and order adjustments before dishes are passed on.
Support smooth service flow and assist other sections when required.
4. Stock Awareness & Control
Monitor stock levels within the section throughout the shift.
Submit accurate stock requirement lists to management at designated times.
Track pre-prepared stock levels in coordination with the Kitchen Manager.
Ensure correct stock rotation (FIFO) and minimise waste.
Maintain organisation and cleanliness of section fridges and storage areas.
5. Hygiene, Food Safety & Cleanliness
Maintain high standards of hygiene and food safety at all times.
Ensure work surfaces, equipment, fridges, walls, and floors are kept clean and sanitised.
Label and date all prepared items correctly.
Maintain clean, organised, and compliant storage containers.
Take responsibility for cleanliness due to the perishability of items handled.
6. Administration & Documentation
Complete required paperwork, including bulking sheets, production sheets, order lists, and closing prep sheets.
Ensure all documentation is accurate and submitted to management as required.
Assist with stock and prep tracking documentation.
7. Closing Procedures
Switch off all non-essential equipment at the end of the shift.
Clean and sanitise the section thoroughly.
Ensure products are packaged and stored correctly.
Verify that fridges are operating correctly.
Complete and submit closing prep sheets.
Leave the section organised, clean, and ready for the next shift.
Clock out only after all duties are completed.
8. Teamwork & Professional Conduct
Greet colleagues in a professional and friendly manner.
Be willing to assist other team members when required.
Communicate effectively with chefs, managers, and fellow staff.
Maintain a positive and cooperative attitude at all times.
Skills & Competencies Required
Strong food preparation and portion control skills
Ability to coordinate orders during busy service periods
High attention to detail and quality control
Good time management and organisational skills
Knowledge of hygiene and food safety standards
Effective communication and teamwork skills
Ability to work under pressure in a fast-paced environment
Salary: R7000 to R13000
Kitchen Manager - Fine Dining Reference No: 3755963866 | Pretoria, South Africa | Posted on: 05 January 2026
Role Purpose
The Kitchen Manager is responsible for the effective day-to-day management of the kitchen operation. This role ensures that food is prepared and delivered to company standards, hygiene and safety requirements are maintained, stock and food cost controls are effectively managed, and kitchen staff are supported, supervised, and scheduled appropriately. The Kitchen Manager plays a critical role in operational efficiency, cost control, and maintaining consistent quality.
Key Responsibilities 1. Opening & Pre-Shift Responsibilities
Arrive on duty punctually and in full compliance with company appearance and hygiene standards.
Attend daily pre-shift meetings.
Review reservations and anticipated covers for the day.
Ensure all scheduled kitchen staff arrive on time and clock in on the system.
Conduct a full kitchen walk-through to identify issues or irregularities.
Switch on main gas supply and complete fridge temperature logs.
Follow up on equipment issues and unresolved variances from the previous day.
Print daily bulking sheets and preparation sheets.
Ensure all sections have submitted shopping lists the night before.
Complete all pre-shift checks by the required time.
2. Kitchen Hygiene & Food Safety
Ensure the kitchen is clean and compliant with hygiene standards at all times.
Verify that the kitchen has been properly cleaned after the previous shift, including sign-off if a night sculler is used.
Monitor cleaning and maintenance of equipment, fridges, and extractor systems.
Enforce ongoing cleanliness throughout service periods.
Ensure food handling, storage, and preparation comply with company and health regulations.
3. Stock Issuing & Control
Collect and verify shopping lists submitted by each section.
Cross-check requested stock against existing section stock and prep levels.
Issue stock strictly according to reservations and operational needs.
Conduct stock issuing twice daily (before lunch and dinner service).
Ensure stock issuing is controlled and completed by management only.
4. Administration & Documentation
Ensure all previous day documentation is completed and filed correctly.
Prepare and distribute section files, including bulking sheets and prep sheets.
Maintain up-to-date Standard Operating Procedure (SOP) files.
Secure invoices received daily and ensure same-day capturing.
Attach GRN reports to captured invoices and submit for filing as required.
5. Staff Administration & Support
Assist with compiling and managing kitchen staff rosters.
Support management with HR-related matters such as leave requests, disciplinary processes, and staff concerns.
Communicate staff issues to senior management when required.
Maintain a professional, approachable presence within the kitchen team.
6. Stock Preparation & Portion Control
Manage preparation and portioning of all menu items according to established par levels.
Factor reservations, large bookings, and set menus into prep planning.
Ensure all food is prepared strictly according to approved recipes and processes.
Monitor portion control and conduct regular spot checks to ensure standard weights are adhered to.
7. Stock Ordering, Receiving & Inventory
Conduct weekly full stock takes and month-end inventory counts.
Place stock orders twice weekly according to operational schedule.
Maintain low stock holding levels aligned with par requirements.
Receive and check all deliveries for correct quantities, weights, and invoice accuracy.
8. Food Cost Management
Work closely with the General Manager, Head Chef, and Sous Chefs to maintain food cost targets (27% or lower).
Ensure food quality is never compromised to reduce costs.
Capture stock counts accurately on the system after stock takes.
Investigate variances in food cost relating to data capture, pricing, or operational issues.
9. Service & Pass Management
Assist with running the pass during service when required.
Ensure food leaves the kitchen according to company standards and specifications.
Monitor ticket times, particularly during peak service periods.
Maintain consistent food quality and presentation.
10. Closing Duties
Ensure kitchen closing procedures are completed according to standard.
Allocate and supervise BOH closing tasks.
Complete prep-sheet closing procedures and conduct spot checks.
Investigate and address prep-sheet variances with section leaders.
Print and prepare variance reports for the following shift.
Ensure all staff clock out correctly before leaving.
11. Team Support & Communication
Greet staff professionally and foster a positive working environment.
Respond to work-related queries and provide guidance where required.
Support team performance and maintain clear communication throughout shifts.
Required Skills & Competencies
Strong kitchen operations and stock control experience
Excellent organisational and administrative skills
Sound understanding of food safety and hygiene standards
Ability to manage food cost and inventory effectively
Leadership and staff supervision capability
Attention to detail and problem-solving skills
Ability to work under pressure during peak service times
Performance Measurement
Compliance with hygiene and operational standards
Accuracy of stock control and food cost reporting
Consistency of food quality and portion control
Effective staff supervision and shift management
Completion of administrative and closing procedures
Salary: R20000 to R25000
Security Guard (CODE 3 Licensed) Reference No: 1849974041 | Pretoria, South Africa | Posted on: 02 December 2025
Job Summary:To deliver professional and proactive security services that safeguard the organization’s assets, property, and personnel across Johannesburg and Pretoria, ensuring full compliance with safety regulations and maintaining a secure environment at all times.
Key Responsibilities:
Monitor and control access to premises.
Conduct regular patrols of assigned areas to prevent and detect signs of intrusion or irregularities.
Maintain accurate records of daily activities, incidents, and security breaches.
Operate and monitor security equipment, including CCTV, alarms, and access control systems.
Enforce company policies, safety regulations, and procedures to ensure a secure environment.
Provide assistance and guidance to employees and visitors.
Collaborate with law enforcement and emergency services when required.
Requirements:
Valid CODE 3 Security License (MUST HAVE)
Matric Certificate
Previous experience in security services is advantageous
Knowledge of safety and security protocols and emergency response
Excellent observation and reporting skills
Strong communication and interpersonal skills
Additional Skills:
Ability to work shifts
Dependable, trustworthy, and highly responsible
Salary: R6500 to R8000
General Manager - Fine Dining Restaurant Reference No: 418960260 | Pretoria, South Africa | Posted on: 24 November 2025
Job Overview:The General Manager is responsible for overseeing and managing all aspects of the restaurant’s operations to ensure a world-class dining experience for guests. This role requires a strong leader with experience in fine dining, who can drive sales, manage staff effectively, maintain operational excellence, and create a welcoming and professional environment for both guests and employees.
Key Responsibilities:
1. Operations Management
Oversee daily restaurant operations, ensuring smooth and efficient functioning across front-of-house and back-of-house.
Organize and supervise staff shifts, ensuring proper coverage and operational efficiency.
Monitor operations closely and initiate corrective actions as needed to maintain high standards.
Implement new ideas to improve productivity, service efficiency, and upselling opportunities.
2. Guest Experience & Service Excellence
Deliver superior guest services by maintaining a high standard of hospitality.
Ensure guest satisfaction through proactive engagement and service quality.
Develop strong relationships with regular customers to encourage repeat visits.
Respond efficiently to customer questions, feedback, and complaints, ensuring resolutions that uphold the restaurant’s reputation.
3. Staff Management & Development
Hire, train, and evaluate staff performance to build a motivated and high-performing team.
Lead by example and delegate responsibilities effectively to ensure accountability.
Nurture a positive working environment that encourages teamwork, engagement, and professional growth.
4. Culinary & Menu Oversight
Ensure that the Executive Chef maintains food quality, adheres to food cost requirements, and manages inventory efficiently.
Monitor that new specials are introduced on a two-week rotation to maintain guest interest.
5. Financial & Cost Control
Control restaurant costs and minimize waste to optimize profitability.
Manage restaurant supplies and ensure suppliers provide quality products.
6. Marketing & Community Engagement
Post new developments, specials, and events on social media to engage customers.
Represent the restaurant at local food events and community activities to enhance visibility and reputation.
Qualifications & Skills:
Proven experience in a management role within a fine dining restaurant.
Strong leadership and team management skills.
Excellent interpersonal and communication abilities.
Ability to handle customer complaints professionally and diplomatically.
Strong financial acumen with experience controlling costs, inventory, and budgeting.
Knowledge of social media marketing and community engagement.
Highly organized with the ability to multitask and manage competing priorities.
Personal Attributes:
Passion for hospitality and delivering exceptional guest experiences.
Problem-solving and decision-making capabilities under pressure.
Professional, approachable, and enthusiastic personality.
Strong work ethic and commitment to excellence.
Performance Metrics:
Guest satisfaction scores and repeat customer rates.
Staff retention, engagement, and performance evaluations.
Achievement of sales targets and cost control objectives.
Positive representation and engagement in the local community.
Salary: R30000
Floor Manager Reference No: 2350880222 | Pretoria, South Africa | Posted on: 24 November 2025
Job Overview:The Floor Manager is responsible for ensuring seamless front-of-house (FOH) operations, maintaining exceptional service standards, and supporting both staff and management in delivering a premium dining experience. This role requires strong leadership, attention to detail, and a proactive approach to problem-solving. The Floor Manager oversees daily opening and closing procedures, staff administration, guest service quality, and general operational excellence.
Key Responsibilities:
1. Opening Procedures:
Unlock all doors, switch off the security alarm, and turn on all lights and air-conditioning.
Check reservation book, staff shifts (waitrons, bartenders, runners), and manager handover book.
Review the closing duty sheet and prep communications meetings.
Allocate waitron duties and cleaning responsibilities by 11:00 am.
Ensure bathroom and laundry setups are ready.
Complete the opening checklist and verify that all areas are prepared for service.
2. Guest Experience & Floor Supervision:
Maintain awareness of the floor, ensuring guests are attended to promptly.
Monitor guest satisfaction and resolve complaints efficiently.
Ensure recommendations to guests are accurate, truthful, and align with menu knowledge.
Provide leadership and guidance to FOH staff, fostering a professional and welcoming environment.
Address maintenance or operational issues promptly while maintaining guest service.
3. Cleaning & Organizing:
Oversee FOH and BOH cleaning tasks: windows, floors, tables, ice buckets, butter, bread, and ice replenishment.
Ensure table setups meet the restaurant’s fine dining standards.
Check for new chef recommendations and review them before implementation.
4. Staff Administration & Support:
Assist with work rosters for kitchen, FOH, general staff, and hostesses.
Support HR-related staff issues, including leave management, disciplinary actions, and reporting to higher management.
Answer staff queries and assist with in-house discrepancies or misconduct professionally.
Promote a friendly and cooperative work environment.
5. General Administration & Financial Oversight:
Ensure all invoices, payments, and pay-outs are recorded accurately in the POS system.
Reconcile stock and balance daily, addressing variances promptly.
Review all promotions, voids, and discounts, ensuring proper documentation.
6. Management Guidelines & Leadership:
Uphold the highest service quality and standards.
Demonstrate thorough menu knowledge and guide staff in delivering excellent guest experiences.
Train and coach FOH staff in conflict resolution, service standards, and problem-solving.
Be proactive in monitoring the floor and addressing operational issues without compromising guest service.
7. Closing Procedures:
Supervise FOH and BOH closing tasks, ensuring compliance with prep-sheet counts.
Verify all bar and kitchen variances are documented and addressed.
Inspect the floor, kitchen, and bar for issues before dismissing staff.
Ensure staff clock out correctly, and all equipment is switched off.
Secure the premises: lock doors, gates, windows, switch off lights, POS systems, air-conditioning, music, and activate the security alarm.
Observe surrounding premises for suspicious activity and report as necessary.
Qualifications & Skills:
Proven experience in floor management or FOH supervision in a fine dining environment.
Strong leadership, communication, and interpersonal skills.
Excellent organizational and multitasking abilities.
Ability to handle HR-sensitive issues calmly and professionally.
Strong problem-solving and decision-making skills.
Attention to detail with a focus on service excellence and operational efficiency.
Knowledge of POS systems, stock management, and restaurant administration.
Personal Attributes:
Professional, approachable, and friendly demeanor.
Calm under pressure and capable of managing conflict effectively.
Highly organized and attentive to detail.
Passion for hospitality and delivering an exceptional guest experience.
Salary: R20000 to R30000
Fine Dining Group Chef Reference No: 3891499977 | Pretoria, South Africa | Posted on: 24 November 2025
Job Overview:The Chef is responsible for the preparation, quality, and presentation of all dishes in the restaurant, ensuring compliance with the highest culinary standards. This role requires strong leadership, organization, and hands-on skills to oversee kitchen operations, manage stock and staff, maintain hygiene standards, and drive innovation in menu offerings, including chef’s recommendations.
Key Responsibilities:
1. Opening Procedures:
Clock in for shift and ensure all scheduled staff have clocked in.
Check reservations book and prep sheets, ensuring the kitchen is fully stocked and prepared.
Verify that the kitchen is clean and all equipment is functional.
Assist in conducting daily pre-lunch and pre-dinner shift meetings.
Allocate stock to kitchen, bar, waiter, and runner sections according to prep sheets.
Complete all opening duties before 11:00.
2. Stock Receiving & Management:
Assist in receiving stock and match items with invoices; weigh fresh produce and check quantities.
Ensure all stock is of high quality; return substandard items to suppliers.
Record invoices and capture stock information in the system daily.
Monitor stock issuance (maximum twice per day) and maintain accurate prep sheets.
3. Prep & Food Preparation:
Oversee all kitchen prep activities and maintain standards set by management.
Hands-on preparation of chef’s recommendation items and other menu dishes as required.
Train kitchen staff on preparation techniques, waste control, and best practices.
Prepare all menu items according to standardized recipes and costed chef recommendations.
Adapt dishes to specific customer requests while maintaining quality standards.
Practice “clean as you go,” adhere to hygiene standards, and minimize waste.
4. Cleaning & Organizing:
Supervise cleaning and organization of all kitchen areas, including sections, scullery, storage, bar, and staff areas.
Provide hands-on assistance where necessary to ensure cleanliness and operational efficiency.
5. Hazards & Maintenance:
Report equipment failures, product shortages, and safety hazards to Head Chef and General Manager.
Follow up on reported issues and ensure timely resolution.
6. Chef’s Recommendations & Menu Development:
Contribute to the creation and planning of new chef’s recommendations (3 starters, 3 mains, 1 dessert every two weeks).
Ensure recipes are entered into the system, plate costing is completed, and pricing is approved.
Maintain a cycle of innovation while improving current dishes.
7. Running the Pass:
Ensure a kitchen management member is always present at the pass.
Check quality, appearance, and timing of dishes before they leave the kitchen.
Ensure correct temperature, plateware, garnish, and portioning standards.
Maintain smooth flow of orders and prevent delays.
8. Customer Service & Communication:
Maintain friendly and professional communication with FOH staff and internal colleagues.
Respond promptly to customer service issues or stock shortages during service.
Handle complaints effectively in collaboration with the shift manager.
9. Breaks & Shift Handover:
Organize coverage during breaks to maintain kitchen operations.
Follow strict break guidelines; no alcohol consumption during shift.
Conduct full handovers in cases of staff absence or emergencies.
10. Dustbin & Waste Checks:
Conduct regular dustbin checks to ensure no items are incorrectly disposed of (cutlery, crockery, linen, food).
Record and monitor waste in SOP files.
11. Bulk Portioning & Production:
Ensure bulk items are portioned and produced according to Kream standards.
Record all production data accurately in the system.
Support kitchen management in all production tasks.
12. Stock Orders, Receiving & Inventory:
Assist with placing stock orders and receiving deliveries.
Facilitate accurate and timely stock counts weekly and monthly.
Ensure non-management staff do not receive stock deliveries.
13. Closing Procedures:
Oversee cleaning and sanitization of all kitchen areas.
Retrieve stock counts, update prep sheets, investigate variances, and conduct spot checks.
Ensure all equipment is switched off safely and stock orders for the next day are placed.
14. Compliance & Values:
Adhere to business rules, safety, and hygiene standards at all times.
Live the restaurant’s values: Family, Enthusiasm, Lead by Example, Accountability, Results Driven.
Key Competencies:
Ability to work under pressure while maintaining high standards.
Accuracy and attention to detail.
Adaptability and teamwork in a dynamic environment.
Positive communication and relationship-building with colleagues and customers.
Innovation in dish creation, improving existing offerings, and operational processes.
Strong organizational skills and ability to plan shifts and prep efficiently.
Ability to estimate, portion, and produce stock for shifts accurately.
Professionalism and adherence to operational and safety standards.
Salary: R25000 to R30000
Restaurant Receptionist Reference No: 208368329 | Pretoria, South Africa | Posted on: 24 November 2025
The Restaurant Receptionist is the first point of contact for all guests and plays a key role in creating an exceptional dining experience. This person manages reservations, greets guests warmly, coordinates seating, and ensures smooth front-of-house communication. A high level of professionalism, polish, and guest-focused service is essential.
Key Responsibilities Guest Reception & Service
Warmly welcome guests upon arrival and acknowledge departures.
Maintain a professional, polished presence at all times.
Manage the guest flow to ensure a calm, organized entrance experience.
Provide accurate information about menus, service times, dress code, and restaurant policies.
Handle guest requests, complaints, and escalations with grace and efficiency.
Reservations & Seating Coordination
Manage and confirm bookings via phone, email, and reservation systems.
Maintain the reservations book/system and ensure accurate updates.
Plan and coordinate seating to balance guest experience and operational efficiency.
Communicate guest preferences or special requests to the floor and kitchen team.
Manage walk-ins and waiting lists professionally.
Communication & Front-of-House Support
Work closely with management to update and follow daily service plans.
Liaise with servers, managers, and kitchen team regarding table status, VIP bookings, and guest requirements.
Assist with arranging special occasions (anniversaries, birthdays, private dining).
Ensure the reception area is presentable, tidy, and welcoming at all times.
Administration & Operational Duties
Answer phone calls and respond to guest queries promptly and professionally.
Process and confirm bookings, deposit payments (if required), and cancellations.
Maintain accurate records of guest notes, preferences, and special events.
Assist with opening and closing procedures at the host stand.
Handle administrative tasks such as menus, handover notes, and floor plans.
Minimum Requirements
Previous experience working in a restaurant is mandatory (fine dining experience is a strong advantage).
Professional communication skills, both verbal and written.
Ability to remain calm, confident, and friendly under pressure.
Excellent interpersonal skills with a strong guest-service mindset.
Strong organizational abilities and attention to detail.
Tech-savvy and comfortable with reservation systems or POS (training provided if needed).
Neat, well-groomed appearance and professional etiquette.
Competencies & Characteristics
Warm, hospitable, and people-oriented.
Strong sense of professionalism and discretion.
Able to multitask and manage a fast-paced environment.
Problem solver with a positive, solution-driven approach.
High level of punctuality and reliability.
Team player with a willingness to support FOH operations.
Salary: R10000 to R12000
Lead Generator Reference No: 3684132367 | Roodepoort Settlement, South Africa | Posted on: 04 November 2025
Role Overview
We are seeking a motivated Lead Generator to help fuel our sales pipeline. You will be responsible for identifying, engaging, and qualifying potential clients who would benefit from our ICT services. The ideal candidate is someone with strong communication skills, a good grasp of the tech / ICT landscape, and the ability to convert research into meaningful leads that can be handed over to the sales team.
Key Responsibilities
Researching potential markets and industries (SMEs, large enterprises, etc.) to identify decision-makers who may be in need of ICT solutions (internet, web/hosted services, IT infrastructure, VoIP, security etc.).
Generating outbound leads via cold calls, emails, LinkedIn or other channels.
Qualifying leads: assessing needs, budget, timelines, and whether there is a fit with our service offerings.
Maintaining and updating CRM with all lead data, communications and status updates.
Setting up meetings or demos for the sales team with qualified prospects.
Collaborating with marketing to feed into campaigns (promotions, content, events) that drive lead generation.
Tracking KPIs: number of leads generated, qualified leads, meetings set, conversion rates.
Required Skills & Qualifications
Strong verbal and written communication skills.
Experience in lead generation or sales development, ideally in ICT / tech / managed services.
Comfortable using tools such as CRM systems, cold-email / cold-calling platforms, LinkedIn etc.
Ability to research and map organisational structures to find decision-makers.
Self-motivated, goal-oriented, able to work independently and as part of a team.
Basic understanding of ICT services (hosting, networking, security, cloud) will be an advantage.
Desirable Qualities
Previous experience specifically generating leads in IT / managed services / telecoms.
Experience in B2B sales cycles.
Ability to quickly grasp technical offerings.
Persistence and resilience ? dealing with rejection or quiet periods but staying productive.
Metrics & Targets
Target number of outbound contacts per week / month.
Number of qualified leads (i.e. that match ideal customer profile).
Meetings / demos set per month.
Conversion rate from lead - opportunity.
Salary: R10000 to R15000
ICT Solutions Sales Exec Reference No: 1944488929 | Roodepoort, South Africa | Posted on: 04 September 2025
As an ICT Sales Solutions Architect for a client, your mission is to drive revenue by promoting our comprehensive ICT and managed solutions to both new and existing clients. You’ll educate clients on how our tailored services, ranging from internet connectivity to VoIP, server hosting, and cloud solutions, can improve their operations, lower costs, and elevate productivity. This role requires a proactive approach, extensive client travel, and strong relationship-building to meet or exceed monthly sales targets while enhancing customer satisfaction.
Key Responsibilities
Sales and Business Development
Identify and meet with potential clients to showcase our tailored ICT and managed services.
Generate new leads, grow our client base, and convert prospects into signed clients.
Secure new business by preparing quotes, proposals, and ensuring all necessary documentation is collected.
Act as client contact manage expectations, respond to inquiries, cancellations, and sales requests promptly.
Exceed monthly sales quotas through cross-selling, up-selling, and add-ons.
Customer Relations and After-Sales Service
Make proactive "goodwill" calls to ensure satisfaction and smooth experience post-deployment.
Handle customer complaints, investigate issues, propose solutions, and escalate recommendations to management as needed.
Foster strong relationships with existing clients to encourage repeat business.
Reporting and Planning
Plan and optimize daily travel and client visit schedules for efficient time management.
Produce regular reports: weekly call logs, work schedules, monthly sales performance, and client status updates for your department manager.
Financial and Administrative Duties
Ensure all finance-related paperwork is received, clients approve site completion, sign-off is arranged, and payment is processed.
Liaise with technical teams on complex client requests (e.g., CRM integrations, advanced network routing).
Market Intelligence and Product Knowledge
Conduct market research to understand competitor offerings and refine sales strategies.
Stay current on our full suite of services, ranging from ICT infrastructure and internet solutions to copier services, CCTV/biometrics, power backup, and financial services, plus improve sales techniques continually.
Develop and deliver compelling sales presentations and demos.
Participate in marketing events and represent Innovation Hub professionally at all times.
Additional Duties
Perform other duties assigned by the department manager.
Required Knowledge, Skills & Abilities
Minimum 2 years of sales experience in a similar B2B ICT, managed services, or telecommunications role.
Highly organized, efficient, and able to work under pressure to meet targets.
Strong customer service focus with excellent negotiation and communication skills (both written and verbal).
Proficiency in CRM software and MS Office (Word, Excel, PowerPoint, Outlook).
Self-starter with the ability to work independently and a positive, hardworking attitude.
Excellent interpersonal skills to build trust and professional relationships.
Salary: R25000 to R35000