Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 28, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We provide a variety of Human Resources services as well as HR Outsourcing Services. Our aim is to provide cost effective and flexible HR services to let you focus on the core functions of your business
    Read more about this company

     

    Intermediate Developer

    Job Description

    • Maintain and debug existing ASP.NET (C#) applications hosted on IIS/Windows Server and Cloud-hosted services (e.g. Azure App Service).
    • Develop new features and enhancements based on business requirements.
    • Work with SQL Server databases for data querying, stored procedures, and integration.
    • Collaborate using Azure DevOps for task tracking, Git for version control, and CI/CD pipelines.
    • Participate in change management, incident resolution, and testing processes.
    • Document code and contribute to knowledge sharing within the team.

    Qualifications
    Required Skills and Experience:

    • 2-5 years of experience in .NET development (or equivalent academic projects/internships).
    • Proficiency in C#, ASP.NET MVC/Web API, and basic web technologies (HTML, CSS, JavaScript).
    • Proficiency with SQL Server (queries, tables, indexing) and relational databases.
    • Thorough understanding of version control (e.g., Git) and agile methodologies.
    • Strong problem-solving skills and attention to detail.
    • Bachelor’s degree or equivalent in Computer Science, Information Technology, or related field.

    Preferred Skills and Experience:

    • Experience with Azure DevOps.
    • Certifications such as Microsoft Certified: Azure Developer Associate or .NET Fundamentals.
    • Exposure to IT governance practices (e.g., ITIL basics) or financial services applications.
    • Familiarity with SSRS (SQL Server Reporting Services) for report generation and PowerBI for data visualization and dashboards (these are not prerequisites but would be advantageous for handling reporting tasks).

    go to method of application »

    Senior Environmental Assessment Consultant

    Job Description

    • As a Senior Environmental Assessment Consultant, the position requires that the applicant be the project manager for a number of projects as well as management and leadership of junior colleagues and the projects that they are managing. This requires personal authority. Personal authority results from experience, reputation, skill, character, and personal example. The position will require direct involvement in project related work. The projects in question will be complex and environmentally significant. Hence the applicant will be able to fulfill the following duties:
    • Environmental Impact Assessment, client liaison, specialist appointments and authority management that is required to achieve a Record of Decision;
    • Conducting environmental management projects such as Environmental Management Frameworks, Strategic Environmental Assessments, Risk Assessments and Environmental Compliance Officer;
    • Site visits and performing baseline investigations to determine the project’s sensitivity, its possible legal requirements and to gain an understanding of the scope of any specialist work that may be required;
    • To conduct a Public Participation campaigns in accordance with the environmental regulations;
    • Generating high quality and accurate reports that reflect either the sensitivity of the receiving environment, the nature of the proposed project or developing and describing suitable mitigation measures to reduce the impacts. These reports should be written, at the minimum, in compliance with legislative requirements and preferably with reference to best industry practice; and
    • Developing environmental control documents that will manage the construction and operational level impacts.
    • With regards the management of junior colleagues who are project leaders of environmental projects, the daily duties and tasks includes:
    • Assume an overall project management role for the team, this includes regular report back to clients and internally;
    • Thorough understanding of each project, including conducting project every inception meeting with the client and attending the initial site visits;
    • Ensuring that project programmes and budgets are set and adhered to. The management of deviations to timelines and budgets;
    • Liaising with both clients and authorities in a professional and knowledgeable manner, that results in documented decisions and a clear understanding of their requirements;
    • Trouble shooting and problem solving;
    • Generation of reports and project management documents required for formal project control;
    • Mentorship and knowledge transfer to the various project leaders;
    • Using the nascent quality management system implemented at the company;
    • Set a personal example of hard work, attention to detail and ethical behavior that will be lead to constantly improving team performance; and
    • Administrative functions to the extent determined by the work of the senior management team.

    Qualifications

    • A Masters degree in any of the following: Environmental Science, or Environmental Management.

    Work Experience

    • 5-7 years working experience in the environmental consulting environment, with strong practical knowledge of all types of environmental management processes.
    • Should have been leaders of junior environmental officers and have good leadership characteristics.

    Professional Qualifications

    • Registration as an Environmental Assessment Practitioner with the Environmental Assessment Practitioners Association of South Africa (EAPASA); 
    • South African Council for Natural Scientific Professions (SACNASP) or equivalent registration is an additional benefit.

    go to method of application »

    Call Centre Operator (Logistics)

    Job Description
    Breakdowns

    • Drivers will lock calls for any breakdowns or mechanical problems on the truck or trailer with the call centre. The Call Centre Operator will be responsible to arrange with the appropriate truck dealership to repair the truck or to do the maintenance work. In the event of a breakdown on a trailer the Call Centre Operator will arrange for an approved service provider to do the repairs.
    • The Call Centre Operator will provide regular feedback to the respective fleet controller on the status of repairs. The Call Centre Operator will complete the breakdown book with all relevant information and ensure the admin person has the book first thing in the morning (07h30) in order to compile the breakdown report. In the event where the Call Centre Operator is unsure about a repair or service provider he will immediately liaise with the Technical Manager or Foreman to seek clarity.

    Diesel

    • The call Centre Operator will be responsible to direct drivers where to fill with diesel at approved diesel filling stations when the drivers call/sms in to seek approval. Approve the request to fill diesel and provide authorization number to the driver.
    • Capture the fleet number, litres, date and time and kilometres on the system.

    Capturing of loads on system

    • The Call Centre Operator will be responsible to capture the client from, client to, departure time, load mass and departing kilometres of each truck loading at a client.
    • Capture the arrival time at the client for offloading and entering against the open load the offloading kilometres, time and load mass. Monitor all trucks and ensure they continue to drive on the designated route. Take corrective action in calling the driver to enquire the reason/s for any unauthorised deviations from designated routes.

    Journey management, including sleep plans

    • Inform the Fleet Controller of any driver deviations from designated routes, delays or alike. Ensure that drivers follow designated sleep plans and inform Fleet Controller of any deviations. Call drivers to ensure that they are awake and ready to depart.(as per sleep plan).
    • In the event of an incident (accident or hijacking) the operator must initiate the relevant recovery protocols.

    Issuing and Management of Pool Vehicle

    • Managing the request and booking of pool vehicles. Conducting pre- and post-trip inspections and report any damages or alike to Technical Manager.

    Qualifications

    • Gr 12 or equivalent (required)
    • Diploma or similar in Logistics or Transport Management (advantage but not essential)
    • 2-3 years’ experience in similar position within the logistics & transport industry
    • Willing to work shifts (including weekends). Shift Rotation:

    Days Day Shift                     06:00 – 18:00

    Days Night Shift                   18:00 – 06:00

    Schedule – 3 days day / 3 days off / 3 days night / 3 days off

    go to method of application »

    Fleet Controller

    Job Description

    • Responsible for capturing and updating planned loads on Fleet Management Systems (Soloplan) and to inform the Planner to allocate loads to your trucks.
    • Ensure drivers received their loading instructions; ensure they are aware of what is expected of them as well as informing them of any changes.
    • Continuously monitor truck and driver movements.
    • Ensures that planned and scheduled loads are picked up and delivered on time as well as update stakeholders on progress and delays.
    • Ensure that all POD and related documents are clearly and correctly scanned and submitted by driver via the in-cab tablet and that hard copies are handed in when in the yard.
    • Monitor the diesel consumption and driver efficiency and inform Training Centre of poor diesel and driver performance.
    • Responsible for managing de-briefing sessions with truck drivers and to assist driver’s with all queries they may have.
    • Update the daily attendance register of drivers as well as manage all planned and unplanned time-off.
    • Continuously liaise with client/s on progress, changes and to resolve any issues.
    • Inform Call Centre of any breakdowns or related issues and follow-up on ETA to resolve.

    Qualifications

    • Minimum grade 12
    • Basic knowledge of excel, word and general computer literacy is paramount.
    • Experience as a Fleet Controller: 4 years (Required)
    • Route Planning & Scheduling: 2 years (Required)
    • Truck Monitoring & Driver Management: 2 years (Required)
    • Client Management & Relationship Management: 2 years (Required)

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Clear Leaf Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail