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: Aug 24, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Green Marble Recruitment Consultants boasts over 33+ years of valuable combined experience in the trade. We are a pro-active, solution-driven organisation with a personalised strategy to suit individual requirements. We are committed to enter into a partnership with you, to provide you with a stable staff compliment, through quality placements and speciali...
    Read more about this company

     

    Senior IT Developer

    ROLE OVERVIEW: 

    • Develop, enhance, and maintain modern software applications while designing scalable solutions and integrating business systems.
    • Work closely with stakeholders throughout the software development lifecycle to deliver innovative, high-quality solutions that support business growth and operational efficiency.

    Please note that only candidates who meet all the requirements will be contacted for the opportunity.
    We look forward to receiving your application!
    Minimum requirements:

    • Grade 12 with Mathematics and Science.
    • IT Degree or similar qualification.
    • 3–5 years' experience in software development.
    • C#, JavaScript, and TypeScript proficiency.
    • MSSQL, MySQL, and MongoDB experience.
    • Strong working knowledge of .NET, React, ASP.NET Core, and Node.js.
    • RESTful APIs and API integration development experience.
    • Knowledge of ETL processes, data integration, and analytics.
    • Git, GitHub, DevOps, and CI/CD pipelines experience.
    • Working in Agile environments, including sprint planning and stakeholder engagement.
    • Fully bilingual.

    Advantageous:

    • Experience with Power BI and SSRS.
    • Knowledge of Visual Paradigm and Microsoft Visio.
    • Experience integrating financial systems.
    • Linux server experience.

    Personality Traits:

    • Innovative and solution-driven.
    • Analytical with excellent problem-solving skills.
    • Self-motivated and proactive.
    • Strong communicator and team player.

    Duties and responsibilities:

    • Develop, enhance, and maintain web and desktop applications.
    • Design and implement scalable software solutions using modern development frameworks.
    • Develop and maintain RESTful APIs and integrate internal and third-party systems.
    • Design, optimise, and manage SQL and NoSQL databases.
    • Build and maintain ETL processes and data integration workflows.
    • Design system architecture and contribute to technical blueprinting.
    • Manage source control, DevOps processes, and CI/CD deployment pipelines.
    • Collaborate with stakeholders throughout Agile development cycles.
    • Perform system integration, testing, and User Acceptance Testing (UAT).
    • Troubleshoot, optimise, and continuously improve application performance.
    • Maintain technical documentation and ensure development best practices.
    • Support project delivery through technical guidance and effective project management.

    go to method of application »

    Senior Bookkeeper

    • Our established client is seeking a highly experienced Senior Bookkeeper to join their close-knit, professional team.

    Non-Negotiables:

    • Relevant Accounting qualification
    • 10–15 years' bookkeeping experience
    • Full bookkeeping to trial balance 
    • Proactive with strong problem-solving skills
    • Investigative and analytical mindset

    Minimum Requirements:

    • Relevant Accounting qualification.
    • 10-20 years of bookkeeping experience.
    • Debtors and Creditors experience.
    • Full bookkeeping to trial balance.
    • Support month-end processes.

    Duties and Responsibilities:

    • Manage the full bookkeeping function through to trial balance.
    • Maintain accurate and complete accounting records.
    • Perform bank, balance sheet and general ledger reconciliations.
    • Prepare monthly journals, accruals and supporting schedules.
    • Support month-end and year-end close processes and provide information required by auditors or external accountants.
    • Manage customer accounts, invoicing, allocations, collections and account queries.
    • Monitor debtor ageing and follow up overdue accounts consistently.
    • Identify collection risks, recurring payment issues and disputed charges.
    • Provide management with practical recommendations to improve collections and cash flow.
    • Manage supplier accounts, invoice processing, allocations and payment schedules.
    • Complete accurate supplier reconciliations and resolve discrepancies promptly.
    • Monitor supplier terms, pricing changes and payment commitments.
    • Identify duplicate charges, unusual cost movements and opportunities for savings.
    • Prepare accurate monthly management reports and supporting schedules.
    • Analyse revenue, gross profit, gross profit percentage, pricing, margins and operating costs.
    • Compare current performance with budgets, targets and historical results.
    • Identify trends, anomalies, margin leakage, pricing concerns and emerging business risks.
    • Explain the reasons behind movements in financial results and provide clear, practical commentary.
    • Recommend actions to improve pricing, profitability, cash flow, cost control and business processes.
    • Present financial information clearly to managers who may not have a finance background.

    go to method of application »

    E-Commerce Administrator and PA

    • Our established client in the retail industry is looking for a proactive and tech-savvy E-Commerce Administrator & PA to join their fast-paced team.

    Non-Negotiable Requirements:

    • Previous experience within the retail industry.
    • Experience working with WooCommerce and/or Shopify.
    • Strong communication and interpersonal skills.
    • Tech-savvy with excellent computer proficiency.
    • Experience managing calendars and providing PA support.

    Key Responsibilities:

    • Respond promptly and professionally to customer emails, live chats, and phone calls.
    • Answer incoming calls, address customer queries, and direct calls to appropriate team members when necessary.
    • Maintain a friendly, helpful tone while troubleshooting customer issues and delivering exceptional service.
    • Process online order amendments, cancellations, and address updates accurately
    • Manage the end-to-end returns and exchanges workflow (issuing return labels, checking returned stock, authorising refunds or store credit).
    • Use WooCommerce / Shopify to locate orders, check stock levels, and update order statuses.
    • Calendar & Schedule Management: Assist the Head of E-Commerce with calendar scheduling, meeting reminders, and agenda preparation.
    • Help draft internal documents, track ongoing project tasks, and prepare basic reports.
    • Manage occasional personal/professional admin errands and priority tasks as directed.

    go to method of application »

    Buyer

    • Are you passionate about retail and skilled in sourcing the best cycling gear and accessories? Here’s your chance to join a team that values innovation, results, and flexibility!
    • A leading retailer in the sporting industry is seeking an experienced Buyer to drive their cycling category to new heights.

    What you need:

    • 3-5 years’ experience as a Buyer in a retail environment, with a focus on cycling gear and accessories.
    • A Bachelor’s degree in Consumer Science or a similar qualification.
    • Must be a cyclist.
    • A deep understanding of cycling trends and customer preferences.

    Why join us?

    • Enjoy a flexible working environment that promotes work-life balance.
    • Be part of a high-performing team in a dynamic, results-driven organisation.
    • Use your expertise to curate a premium cycling range that makes an impact.

    go to method of application »

    Retail Store Manager

    Non-Negotiables: 

    • 3+ years’ experience as a Store Manager within premium sports apparel.
    • Experience within sports apparel only.
    • Strong leadership and business acumen.
    • Excellent product knowledge of premium athletic apparel & performance footwear.
    • Our established client within the premium fitness apparel retail space is looking for an experienced Retail Store Manager to join their team.

    Requirements:

    • 3–5+ years of retail store management experience (experience in premium athletic apparel, performance footwear, or flagship environments is strongly preferred).
    • Proven track record of leading, mentoring, and scaling retail sales teams.
    • Strong interest in running, trail, hiking, or fitness culture, with the ability to quickly master technical footwear and apparel specifications.
    • Strong understanding of retail financials, inventory management systems, and store operation KPIs.
    • Exceptional interpersonal and communication skills.
    • Ability to work a flexible schedule, including weekends, evenings, and key holiday periods as required by retail operations.

    Key Performance Indicators (KPIs):

    • Achievement of monthly and annual sales and margin targets.
    • Staff retention, engagement, and performance development metrics.
    • Flagship audit scores (Visual Merchandising, Operations, and Compliance).
    • Inventory accuracy and loss prevention control.
    • Customer satisfaction and NPS (Net Promoter Score).

    Key Responsibilities :

    • Onboard, train, and develop a high-performing team of assistant managers and sales associates.
    • Provide ongoing feedback and coaching to maximise team performance.
    • Flagship Customer Experience & Community Engagement
    • Maintain flagship-level service standards, ensuring every customer receives expert product advice, gait/shoe-fitting guidance, and an authentic brand experience.
    • Partner with local running clubs, fitness groups, and community events to build brand advocacy and drive local foot traffic.
    • Oversee the resolution of complex customer service issues with empathy and professionalism.
    • Own the store’s financial performance, consistently driving sales to meet or exceed targets, KPIs (conversion rates, average order value, units per transaction), and profitability goals.
    • Manage operating expenses, control labour costs through efficient staff scheduling, and minimise loss/shrinkage.
    • Analyse daily/weekly sales reports, identify trends, and implement actionable strategies to capitalise on sales opportunities.

    go to method of application »

    Senior Sales Manager- Africa &International Markets

    • We are looking for a commercially sharp, highly driven Senior Sales Manager who can lead from the front, bring a team together and take ownership of sales performance across South Africa, Africa and international markets.
    • This is not a desk-bound, administrative sales management position.
    • You will operate in a demanding industrial environment where customers expect answers, problems need solutions and targets need to be chased.
    • You must be equally comfortable leading a sales team, engaging a difficult customer, analysing a sales pipeline, navigating an ERP/CRM system, discussing a commercial contract and getting on a plane to meet a customer internationally.
    • We want a business-minded sales leader with energy, presence and a proven track record of results.

    WE ARE LOOKING FOR SOMEONE WHO:

    • Relevant Tertiary education. 
    • Proven Sales management track record, ideally within mining, industrial, engineering, manufacturing or a related technical environment.
    • Understands the mining industry and the way mining customers operate and make decisions.
    • Can demonstrate genuine sales growth, target achievement and customer success stories.
    • Commercially astute and understands margins, budgets, forecasting and profitability.
    • Highly customer focused and able to manage relationships during both good and challenging situations.
    • Strong communicator and natural relationship builder.
    • Tech-savvy and systems-driven, not reliant on manual processes and spreadsheets alone.
    • Has solid experience working with CRM and/or ERP systems.
    • Solution-driven and prepared to take ownership until a matter is resolved.
    • Willing and able to travel extensively internationally.
    • Previous exposure to African and international markets/exports.
    • Strong commercial contract experience.

    YOU WILL TAKE OWNERSHIP OF:

    • Lead a team of 30-plus people, motivate and drive the external and internal sales functions across departments. 
    • Take accountability for sales revenue, margins, growth and performance against budget.
    • Drive the sales team to achieve individual and collective targets.
    • Manage and grow existing key customer relationships.
    • Identify opportunities for new business and increased market penetration.
    • Oversee customer communication, quotations, orders and service delivery.
    • Work closely with the exports function servicing African and international markets.
    • Manage sales forecasting, pipelines, budgets and performance reporting.
    • Analyse sales trends and turn information into commercially sound actions.
    • Drive customer retention and resolve difficult or escalated customer matters.
    • Ensure strong communication between Sales, Finance, Logistics, Production and Technical teams.
    • Improve systems, processes and customer engagement where shortcomings are identified.
    • Work confidently with CRM and ERP systems and use technology to drive efficiencies.
    • Manage commercial documentation and contribute to contractual discussions.
    • Travel extensively throughout South Africa, Africa and internationally as required.

    go to method of application »

    Health and Safety Officer

    ROLE OVERVIEW: 

    • Support the organisation's safety-first culture by ensuring health and safety documentation, inspections, training, incident records, and compliance requirements are kept up to date.
    • Working closely with the Head of Operations and H&S team, you will help identify risks, maintain compliance, and promote safe working practices across the workplace.

    Please note that only candidates who meet all the requirements will be contacted for the opportunity.
    We look forward to receiving your application!
    Minimum requirements:

    • 3–5 years' relevant experience in a health & safety role.
    • Relevant Health and Safety qualification, such as SAMTRAC or an OHS Diploma.
    • Construction/Scaffolding background.
    • Knowledge of the Mine Health and Safety Act.
    • Experience with Passport 360 and HSEC Online.
    • Proficient in Microsoft Office and PowerPoint.
    • Excellent written and verbal English communication skills.
    • Strong attention to detail and administrative ability.

    Personality Traits:

    • Safety-conscious and responsible.
    • Highly organised and detail-oriented.
    • Proactive and observant.
    • Confident and assertive.
    • Able to work well with employees at all levels.

    Duties and responsibilities:

    • Compile, update, and maintain comprehensive health and safety files.
    • Prepare and maintain Risk Assessments, Method Statements, and SOPs.
    • Conduct regular site and floor inspections to identify hazards and ensure compliance.
    • Assist with logging, tracking, and investigating accidents, incidents, and near-misses.
    • Coordinate employee safety inductions and toolbox talks.
    • Maintain accurate employee safety training and certification records.
    • Audit and maintain first aid kits, fire extinguishers, and PPE registers.
    • Monitor safety compliance and ensure required corrective actions are followed up.
    • Assist with ongoing OHSA and Construction Regulations compliance.
    • Prepare safety presentations, reports, and supporting documentation.
    • Provide administrative and operational support to the Head of Operations and H&S team.
    • Promote a strong safety-first culture across the workplace.

    go to method of application »

    Executive Assistant to the CEO

    • We are looking for an exceptional Executive PA who thrives where others feel overwhelmed.
    • You’ll support a highly driven, demanding CEO who moves fast, expects excellence and doesn’t have time to micromanage.

    We need someone who can:

    • Think on her feet,
    • Read the room, anticipate the next move and make things happen.
    • Calm under pressure.
    • Sharp, resourceful, confident, and always two steps ahead.
    • If that sounds like you, this could be the role that finally challenges you.

    NON-NEGOTIABLE REQUIREMENTS:

    • 3 - 5 years’ experience supporting a CEO / C-Suite Executive.
    • Fluent in English and Afrikaans (not negotiable as a lot of correspondence with clients will be in Afrikaans). 
    • Proven experience managing a complex, fast-changing executive diary.
    • Exceptional initiative, judgement and problem-solving ability.
    • Highly organised with outstanding attention to detail.
    • Confident dealing with senior executives and stakeholders.
    • Absolute discretion and confidentiality.
    • Strong Microsoft Office skills.
    • Able to work independently and perform under pressure.
    • Flexibility for occasional after-hours work and extensive travel (local and international).

    Experience and Qualification:

    • Bachelor’s degree in Business Administration, Communications, or a related field preferred.
    • Minimum of 5 years of experience in a similar role supporting C-level executives, preferably in a multi-company environment.
    • Experience in managing complex schedules and multitasking in a fast-paced environment.
    • Fully bilingual in both AFRIKAANS and English - most of our clients are Afrikaans and written and verbal communication must be on Afrikaans home level.
    • Excellent organisational and time-management skills.
    • Strong written and verbal communication abilities.
    • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint, Outlook) and other relevant software.
    • High level of discretion and confidentiality.
    • Ability to work independently and make sound decisions under pressure.
    • Strong interpersonal skills and a professional demeanor.

    Duties and Responsibilities:
    Executive Support:

    • Manage and maintain the CEO’s calendar, including scheduling meetings, appointments, and travel arrangements.
    • Prioritize and manage multiple tasks, ensuring that deadlines are met and important matters are addressed promptly.
    • Prepare meeting agendas, take minutes, and follow up on action items as required.
    • Preperation for monthly EXCO meetings.
    • Coordinate and prepare necessary documents and materials for meetings and presentations.

    Communication Management:

    • Serve as the primary point of contact between the CEO and internal/external stakeholders.
    • Screen and manage incoming correspondence, emails, and phone calls, prioritizing and responding as appropriate.
    • Draft, proofread, and edit communications on behalf of the CEO.

    Project Coordination:

    • Assist the CEO with various projects, including research, data collection, and report preparation.
    • Track progress on key initiatives and ensure the CEO is updated regularly on project status.
    • Liaise with department heads and other senior executives to ensure alignment with the CEO’s directives.

    Administrative Duties:

    • Organize and maintain confidential files and records.
    • Handle expense reports, budgeting, and invoicing related to the CEO’s office.
    • Coordinate logistics for company events, meetings, and conferences as needed.

    Relationship Management:

    • Build and maintain strong relationships with key stakeholders, both within the organization and externally.
    • Facilitate smooth communication between the CEO and other executives, clients, and partners.
    • Ensure that the CEO is well-prepared and informed for all engagements.

    go to method of application »

    Sales Representative (Crane Hire)

    ROLE OVERVIEW: 

    • Drive business growth by identifying new opportunities, developing existing customer relationships, and securing crane hire business.
    • You will work closely with Operations, Workshop, Logistics, Finance, and the Sales team to understand customer requirements, prepare quotations, secure bookings, and ensure a smooth customer experience from enquiry through to completion.

    Please note that only candidates who meet all the requirements will be contacted for the opportunity.
    We look forward to receiving your application!
    Minimum requirements:

    • Grade 12 or equivalent.
    • A Sales qualification will be advantageous.
    • 3 years' experience in the same or a similar environment.
    • Proven experience within the mobile crane hire industry.
    • Proven sales track record.
    • Working knowledge of crane operations.
    • Ability to accurately interpret crane capacity charts and site requirements.
    • Strong financial and commercial acumen.
    • Excellent negotiation and communication skills.
    • Cold-calling experience.
    • Above-average computer proficiency.
    • Ability to work independently.
    • Valid willingness to travel extensively and work flexible hours, including weekends when required.

    Personality Traits:

    • Sales-driven and results-oriented.
    • Customer-focused and relationship-driven.
    • Trustworthy and ethical.
    • Confident and persuasive.
    • Proactive and self-motivated.
    • Strong negotiator and problem-solver.
    • Commercially minded with good financial awareness.
    • Able to work independently and under pressure.

    Duties and responsibilities:

    • Identify and secure new crane hire business opportunities.
    • Build, grow, and maintain strong relationships with existing and prospective clients.
    • Conduct site surveys to assess crane capacity, transport, rigging, and equipment requirements.
    • Prepare accurate and professional quotations based on customer requirements.
    • Negotiate pricing and discounts within approved parameters.
    • Ensure all required client documentation is completed and submitted.
    • Coordinate with Operations to secure crane bookings and meet customer requirements.
    • Ensure Hire Agreements are signed and required orders are received.
    • Manage customer queries, complaints, and service-related concerns through to resolution.
    • Monitor customer accounts and engage with clients regarding overdue payments.
    • Liaise with Finance to resolve outstanding payment and account queries.
    • Coordinate billing requirements and assist with month-end administration.
    • Resolve queries relating to invoices, log sheets, and general customer requirements.
    • Maintain accurate and up-to-date sales information and reports.
    • Update daily sales reports and reconcile information with crane utilisation reports.
    • Work closely with Sales, Operations, Workshop, Logistics, and Finance to ensure seamless service delivery.
    • Travel extensively within the assigned region and support customers outside standard office hours when required.
    • Participate in weekend standby duties as required.

    go to method of application »

    Maintenance Planner

    • Join a leading, established organisation as an experienced Maintenance Planner and play a key role in ensuring efficient and proactive maintenance operations.

    Please note that only candidates who meet all the requirements will be considered for this opportunity.
    Minimum Requirements:

    • Grade 12.
    • N6/T3/S4 Diploma or equivalent in Engineering will be advantageous.
    • Trade Test as an Electrician, Millwright or Fitter will be advantageous.
    • Minimum 5 years’ experience in maintenance planning.
    • Minimum 3 years’ experience within a high-speed manufacturing environment.
    • MS Project is essential.
    • Proficiency in MS Office 365.
    • Working knowledge of CMMS systems.
    • Knowledge of SHEQ.
    • Strong organisational and time management skills.
    • Excellent attention to detail.

    Duties and responsibilities:

    • Plan and schedule engineering maintenance activities across daily, weekly, monthly, yearly, and shutdown programmes.
    • Coordinate planned and ad hoc maintenance activities with the Engineering team.
    • Assist with preparing and updating weekly maintenance plans and schedules.
    • Schedule and allocate preventative maintenance tasks to resources through the CMMS.
    • Maintain and update preventative maintenance master data.
    • Follow up on completed projects and analyse maintenance feedback.
    • Update equipment Bills of Materials (BOMs) and add new components to the system.
    • Maintain and update the Critical Spares List.
    • Create purchase requisitions for Electrical, Services, Process, Safety, Mechanical, Stores, and Projects requirements.
    • Coordinate consumable orders and ensure the required approvals are obtained.
    • Monitor and report on weekly maintenance execution, schedule compliance, breakdowns, and artisan productivity.
    • Analyse maintenance history and report findings to management.
    • Review job cards and verify the integrity and accuracy of maintenance data captured by artisans.
    • Assist with analysing maintenance shutdown costs.
    • Work closely with Engineering Stores to ensure spares are available for planned maintenance.
    • Support Engineering team safety requirements, including LOTO, PTW, and SOPs.
    • Perform general maintenance-related administration as required.
    • Compile maintenance reports using collected and analysed data in the prescribed formats.

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Green Marble Recruitment Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail