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: Mar 31, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • First Distribution is a value-added distributor of leading global brands, providing complex ICT solutions to the Enterprise and SME markets. The First Distribution model is based on delivering solutions through an established reseller base, which has been built up through a history of consistent trustworthy service and nurturing resellers as business partner...
    Read more about this company

     

    Developer - ERP Systems, Integrations & Data Solutions

    MAIN PURPOSE OF THE POSITION:

    • To design, develop, and optimize ERP (Sage 300) and CRM solutions, implement system integrations using APIs, and support database and data analytics platforms (SQL, Power BI, Microsoft Fabric) to ensure seamless system functionality and data accuracy.

    DEVELOPER - ERP SYSTEMS, INTEGRATIONS & DATA SOLUTIONS DUTIES AND RESPONSIBILITIES:

    ERP & CRM Development

    • Develop, customise, and maintain modules within Sage 300 (Accpac) and Sage CRM
    • Translate business requirements into technical specifications and system enhancements
    • Perform upgrades, patches, and ongoing system improvements

    Systems Integration

    • Design and build integrations between ERP, CRM, vendor platforms, and internal systems
    • Develop and maintain API integrations using REST and SOAP protocols
    • Ensure data consistency and integrity across integrated systems

    Database & SQL Management

    • Write, optimise, and maintain complex SQL queries, stored procedures, and functions
    • Monitor database performance and implement improvements
    • Support data extraction, transformation, and loading (ETL) processes

    Data & Analytics Support

    • Assist in building and maintaining Power BI datasets and reports
    • Support Microsoft Fabric pipelines and data workflows
    • Collaborate with business stakeholders to deliver actionable insights

    Troubleshooting & Support

    • Diagnose and resolve system issues across ERP, CRM, and integrations
    • Provide technical support to internal users and stakeholders
    • Identify opportunities for automation and continuous improvement

    REQUIREMENTS:

    • Relevant Degree/Diploma in Computer Science, Information Systems, or related field
    • 3 - 5 years’ experience in software development or a similar role
    • Proven experience working with ERP systems (Sage 300/Accpac advantageous)
    • Experience with CRM platforms (Sage CRM advantageous)

    SKILLS AND ABILITIES:

    • Strong proficiency in SQL (query writing, optimisation, database management)
    • Solid development experience in C# and Visual Basic
    • Experience with REST and SOAP APIs (development, integration, troubleshooting)
    • Exposure to Power BI and/or Microsoft Fabric is beneficial
    • Understanding of data integration, ETL processes, and system architecture

    ABILITY TO MEET JOB REQUIREMENTS:

    • Strong analytical and problem-solving skills
    • Attention to detail and high level of accuracy
    • Ability to work independently and within a team
    • Strong communication and stakeholder engagement skills
    • Ability to manage multiple priorities in a fast-paced environment

    OFFICE REQUIREMENTS:

    • Office-based working environment.
    • Semi-formal dress code.
    • Working hours are from 08:00 – 17:00.
    • Excellent international business language skills (English), both written and verbal.
    • Reliable transport to and from the office.
       

    go to method of application »

    Azure Technical Operations Engineer

    MAIN PURPOSE OF THE POSITION:

    • The Azure Technical Operations Engineer serves as the primary liaison between Azure resellers and internal teams, including Sales, Operations, and Billing, for all matters related to Microsoft Azure subscription onboarding, administration, reporting, and billing. This role is responsible for the end-to-end operational management of Azure subscriptions, including onboarding, lifecycle management, cost and usage queries, billing readiness, credit tracking, suspensions, and partner access requirements.
    • As part of the Azure Technical Operations function, the role works closely with Azure technical teams to ensure that all operational processes are executed accurately, efficiently, and in alignment with business standards. The position reports to the Credit & Partner Support Manager, who oversees operational governance, billing processes, and partner support coordination.

    AZURE TECHNICAL OPERATIONS ENGINEER DUTIES AND RESPONSIBILITIES:
    Azure Subscription Onboarding & Lifecycle Management

    • Support Azure subscription onboarding, account creation, configuration, and administration
    • Process new run-rate subscription requests in line with internal standards
    • Capture and validate subscription details to ensure accurate provisioning
    • Manage subscription lifecycle activities, including suspensions and reactivations
    • Maintain accurate subscription records for operational and audit purposes
    • Assist with federated subscription workflows where required

    Migration & Technical Coordination

    • Collaborate with Azure technical teams on:
    • Subscription migration and transfer strategies
    • Tenant and identity preparation
    • CSP relationship and access setup
    • Subscription structuring and configuration
    • Billing and cost management configuration
    • Governance, policy enforcement, and security alignment
    • Workload migration, validation, and optimisation

    Billing, Cost Management & Queries

    • Act as the first point of contact for partner cost and usage queries
    • Investigate billing-related queries and coordinate with relevant teams
    • Identify and escalate cost anomalies or incorrect charges
    • Support monthly billing cycles through operational checks and query tracking
    • Log and track credit requests through to resolution

    Partner Support & Communication

    • Provide guidance to partners on Azure portal navigation and access processes
    • Communicate standard templates, forms, and operational procedures
    • Support partners with onboarding and subscription-related queries
    • Escalate technical issues to Azure engineering teams when required

    Access & Governance Support

    • Perform basic checks on GDAP, PAL, and reader-level permissions
    • Support governance and compliance processes within Azure environments
    • Monitor and report on subscription lifecycle activity, including churn trends

    Operational Administration & Reporting

    • Maintain and update Azure operational trackers and internal systems
    • Ensure structured and accurate record-keeping for all activities
    • Assist with gathering data for billing and subscription-related reporting

    Support & Troubleshooting

    • Troubleshoot Azure operational and technical queries from partners
    • Manage queries via email and internal systems
    • Log support calls with Microsoft and manage them end-to-end
    • Ensure timely resolution of queries in line with SLA requirements

    REQUIREMENTS:

    • Internal training associated with competencies:
    • During the first week of your employment, you'll be presented with a meticulously crafted learning map designed to seamlessly guide you through your on-the-job training experience.

    REQUIREMENTS:

    • Grade 12 (Matric)
    • Degree in Computer Science or a related field (or equivalent experience)

    SKILLS AND ABILITIES:

    • Azure Platform (Foundational):
    • Understanding of subscriptions, tenants, management groups, RBAC, and identity models, with hands-on exposure to core services (compute, storage, networking)
    • Identity & Access Management:
    • Knowledge of Microsoft Entra ID, RBAC, PIM, Conditional Access, and multi-tenant access models (including DAP vs GDAP)
    • Billing & Commercial Awareness (Essential):
    • Understanding of CSP billing vs EA/MCA models, cost management tools, tagging strategies, and aligning technical structures with billing outcomes
    • Azure Governance & Landing Zones:
    • Experience with landing zones, Azure Policy, Blueprints (or alternatives), and governance implementation
    • Security & Compliance:
    • Familiarity with Microsoft Defender for Cloud, security best practices, and compliance requirements

    go to method of application »

    Cloud Microsoft Business Administrative Assistant

    MAIN PURPOSE OF THE POSITION:

    • The Microsoft Business Administrative Assistant is responsible for providing comprehensive administrative support to the Microsoft business unit, with a strong focus on debtor tracking, payment allocation monitoring, and account follow-ups.
    • This role involves the daily tracking and reporting of payment allocations, monitoring overdue accounts, and coordinating with Account Managers, the Microsoft Brand team, and the Accounts Receivable team to ensure timely resolution of outstanding balances. The incumbent will utilise internal dashboards and systems to maintain accurate and up-to-date debtor records while supporting overall operational efficiency.
    • The ideal candidate will demonstrate strong organisational skills, excellent communication abilities, attention to detail, and a high level of integrity in handling confidential information, along with a commitment to delivering exceptional customer service.

    MICROSOFT BUSINESS ADMINISTRATIVE ASSISTANT DUTIES AND RESPONSIBILITIES:

    Administration

    • Provide administrative support to the Credit and Partner Support Manager with day-to-day Microsoft operations and backend office tasks.
    • Monitor internal dashboards to track overdue invoices and debtor accounts.
    • Identify accounts requiring follow-up and flag them for the relevant teams.
    • Ensure all incoming payments are accurately allocated by the Accounts Receivable team.
    • Review payment allocations to confirm the accuracy of debtor balances and highlight any discrepancies or unallocated payments.
    • Engage with Account Managers and internal stakeholders to follow up on overdue invoices, confirm payment status, and document expected payment timelines.
    • Escalate payment concerns, disputes, or risks to the appropriate teams.
    • Maintain accurate and detailed records of all debtor-related communications.
    • Assist in preparing and presenting weekly debtor reports and updates for management.
    • Support task allocation within the team, monitor progress, and ensure timely completion of deliverables.
    • Maintain task schedules and contribute to improving internal systems and processes to enhance productivity.
    • Assist with onboarding and training of new team members on Microsoft Brand processes and procedures.
    • Act as a liaison between the Microsoft Brand team and internal shared services to ensure effective communication and collaboration.
    • Ensure data integrity through accurate data entry, regular system updates, and maintenance.
    • Maintain strict confidentiality of all client, partner, and financial information.
    • Build and maintain strong relationships with clients and partners through professional and responsive service delivery.

    Training and Certification

    • Manage and maintain training records, including trainee lists, schedules, and attendance for both internal and external stakeholders.
    • Generate reports on training programmes, registrations, attendance, and certification outcomes.
    • Serve as the primary point of contact for training and certification queries, ensuring timely resolution.
    • Compile and submit detailed reports on training and certification activities.
    • Administer and manage training and certification vouchers.

    REQUIREMENTS:

    • Internal training associated with competencies:
    • During the first week of your employment, you'll be presented with a meticulously crafted learning map designed to seamlessly guide you through your on-the-job training experience.

    REQUIREMENTS:

    • Minimum of 2 years’ experience in an administrative, finance, or accounts-related role, preferably within a technology or distribution environment.
    • Experience in debtor management or administration is advantageous but not essential.
    • Advanced proficiency in Microsoft Office Suite is essential.
    • Strong skills in word processing, spreadsheets, and presentations.
    • Excellent verbal and written communication skills.
    • Strong attention to detail, organisational skills, and the ability to manage multiple tasks effectively.

    SKILLS AND ABILITIES:

    • Strong Self-Motivational and Empowerment skills.
    • Strong Communication Skills.
    • Strong Relationship and Self-Management Skills.
    • Takes Initiative.
    • Works well with all kinds of people.
    • Remains calm under pressure.
    • Proven account management or other relevant experience
    • Demonstrated ability to communicate, present, and influence credibly and effectively at all levels of the organization.
    • Excellent time management skills.

    ABILITY TO MEET JOB REQUIREMENTS:

    • Fluent in English
    • Own reliable transport and a valid driver’s license

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at First Distribution Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail