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 3, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our Purpose Statement Empowering business and society through people and technology On 1st August 2019, we announced the launch of our new ICT brand, a brand our people will take forward to deliver ICT services in South Africa and EMEA markets. A big part of our new ICT brand is that it's been designed for us, the people to serve our clients as one, a...
    Read more about this company

     

    Data Engineer

    Job Description

    • We are seeking a skilled Data Engineer to support the design, development, and maintenance of scalable data solutions within a banking environment.
    • The role will focus on building reliable data pipelines, integrating data from multiple sources, supporting analytics and reporting, and ensuring data is accurate, secure, and available for business decision-making.

    What you'll do:

    • Design, build, test, and maintain data pipelines and ETL/ELT processes.
    • Extract, transform, and load data from multiple source systems.
    • Work with data scientists, analysts, BI developers, architects, and business stakeholders.
    • Develop and optimise SQL queries, stored procedures, and data transformation logic.
    • Support data integration between operational systems, data warehouses, lakes, and reporting platforms.
    • Build and maintain data models to support analytics, reporting, and downstream consumption.
    • Monitor data pipelines for failures, performance issues, and data quality concerns.
    • Troubleshoot and resolve data-related production issues.
    • Support data governance, security, access control, and compliance requirements.
    • Document data flows, data definitions, technical designs, and support procedures.
    • Contribute to automation, performance optimisation, and continuous improvement of the data platform.
    • Support data analysis requirements to enable business insights and decision-making.

    Your Expertise:

    • 3+ years’ experience as a Data Engineer, BI Data Engineer, ETL Developer, Data Warehouse Developer, or similar.
    • Strong hands-on experience with SQL.
    • Experience building and maintaining ETL/ELT pipelines.
    • Experience working with large datasets and multiple source systems.
    • Experience with data warehousing, data lakes, or lakehouse environments.
    • Experience with tools such as Azure Data Factory, Databricks, Synapse, Microsoft Fabric, AWS Glue, Redshift, BigQuery, Snowflake, or similar would be advantageous.
    • Experience with Python, PySpark, Spark, Scala, or similar would be beneficial.
    • Understanding of data modelling, dimensional modelling, and data transformation principles.
    • Experience with data analysis, data exploration, and supporting analytical use cases.
    • Experience with data quality checks, reconciliation, and pipeline monitoring.
    • Banking, fintech, payments, risk, fraud, customer analytics, or financial services experience would be advantageous.

    Technical Skills

    • SQL / T-SQL
    • Data Analysis
    • ETL / ELT
    • Data pipelines
    • Data warehousing
    • Data lakes / lakehouse
    • Data modelling
    • Python / PySpark
    • Spark / Databricks
    • Azure Data Factory
    • Azure Synapse
    • Microsoft Fabric
    • Snowflake
    • BigQuery / Redshift
    • APIs / file ingestion
    • Git / CI/CD
    • Data quality
    • Data governance
    • Power BI integration

    Other information applicable to the opportunity:

    • Contract position
    • Location: Johannesburg (Hybrid)

    go to method of application »

    Technician (iOCO0057)

    Job Description

    • The Installation Technician forms part of a two‑man technical team, consisting of a Technician and an Assistant Technician. Together, the team is responsible for delivering high‑quality hardware and software installations, commissioning, and technical support at both new and existing customer facilities

    What you'll do:

    • Work as a coordinated two‑man unit to perform installation, configuration, and testing of all relevant hardware and software systems.
    • Provide on‑site technical support to customers, ensuring stable operation of newly installed and existing systems.
    • Ensure all installation activities meet OEM, Site, Customer, and SBT standards.
    • Maintain a professional presence at customer sites and uphold all SHER and company compliance requirements.
    • Support the broader technical team by assisting Senior Technicians, Team Leaders, and Project Managers where required.

    Core Technical Activities

    • Perform hardware and software installation, configuration, and maintenance on all relevant systems and equipment, in line with applicable standards (OEM, Site, Customer, and SBT).
    • Conduct quality inspections during and after installation to ensure compliance and operational readiness.
    • Resolve basic hardware-related service calls for existing customers where applicable.
    • Request guidance or support when needed to avoid rework and ensure correct first‑time execution.

    Stock, Materials & Documentation

    • Prepare all required stock, tools, and consumables prior to installation.
    • Ensure all stock and consumables are correctly booked to the relevant project or service call.
    • Allocate correct stock numbers to projects/calls to support accurate and timely invoicing.
    • Ensure faulty customer equipment is booked in for repairs and removed from loan accounts or project allocations.
    • Complete and update handover documentation for customer‑to‑customer contracts and stock usage.

    Reporting & Administration

    • Obtain the necessary delivery notes or acceptance certificates upon completion of installations.
    • Update all relevant systems daily with accurate information relating to work completed.
    • Provide daily feedback to the Technical Team Leader or Project Manager on progress, issues, and next steps.
    • Compile reports when required for project, service, or operational purposes.
    • Complete timesheets, documentation, and reporting
    • Submit weekly timesheets and vehicle log sheets as per company requirements.

    Collaboration & Support

    • Provide assistance to Support Technicians, Senior Technicians, Technical Team Leaders, and Project Managers as needed.
    • Work collaboratively with the broader technical team to ensure smooth project execution and customer satisfaction.

    Compliance & Safety

    • Adhere to all SHER requirements, ensuring safe working practices and professional appearance on site.
    • Follow all Group Policies, Standards, Procedures, and Guidelines (PSPGs)
    • Ensure installation timelines and standards are met to deliver within the quoted project timeframe.

    Your Expertise:

    • At least 2 years of function‑related technical experience within the relevant discipline (CCTV, Access Control, Time & Attendance, Fire Systems, or related electronic security fields).
    • Demonstrated experience in hardware and software installation, commissioning, and basic fault‑finding.
    • Practical exposure to customer‑site work, including adherence to safety, compliance, and documentation standards.
    • Experience working as part of a technical field team (Technician + Assistant Technician) is advantageous.

    Qualifications:
    Minimum Qualifications

    • Grade 12 (Matric) or equivalent College Diploma
    • PSIRA Certification (appropriate grade for the role)

    Preferred Qualifications:

    • Relevant technical courses and practical experience
    • CCTV Systems (installation, configuration, fault‑finding)
    • Access Control Systems (hardware, controllers, readers, software)
    • Fire Systems / SAQCC Certification
    • Time & Attendance Systems
    • Cabling Competency (RS485, RS422, RS232, Wiegand, OSDP, UTP, fibre, coax, terminations, standards)

    go to method of application »

    Assistant Technician (iOCO0058)

    Job Description

    • The Assistant Technician forms part of a two‑man technical team, consisting of a Technician and an Assistant Technician. Together, the team is jointly responsible for delivering high‑quality hardware and software installations, commissioning, and technical support at both new and existing customer facilities. The Assistant Technician supports the Technician in all technical, operational, and administrative activities required to complete installations to SBT standards.

    What you'll do:

    • Work as a coordinated two‑man unit with the Technician to assist with installation, configuration, testing, and commissioning of all relevant hardware and software systems.
    • Provide on‑site support to ensure stable operation of newly installed and existing systems.
    • Assist in ensuring all installation activities meet OEM, Site, Customer, and SBT standards.
    • Maintain a professional presence at customer sites and uphold all SHER and company compliance requirements.
    • Support the Technician, Senior Technicians, Team Leaders, and Project Managers as required.
    • Assist with daily reporting, stock allocation, and documentation to support project progress and invoicing.

    Core Technical Activities

    • Assist the Technician with hardware and software installation, configuration, and maintenance on all relevant systems and equipment.
    • Support quality inspections during and after installation to ensure compliance and operational readiness.
    • Assist with resolving basic hardware‑related service calls for existing customers.
    • Request guidance or support when needed to avoid rework and ensure correct first‑time execution.

    Stock, Materials & Documentation

    • Prepare required stock, tools, and consumables prior to installation.
    • Ensure all stock and consumables are correctly booked to the relevant project or service call.
    • Assist with allocating correct stock numbers to projects/calls to support accurate and timely invoicing.
    • Ensure faulty customer equipment is booked in for repairs and removed from loan accounts or project allocations.
    • Assist with completing and updating handover documentation for customer‑to‑customer contracts and stock usage.

    Reporting & Administration

    • Assist in obtaining delivery notes or acceptance certificates upon completion of installations.
    • Update relevant systems daily with accurate information relating to work completed.
    • Provide daily feedback to the Technician and Technical Team Leader on progress, issues, and next steps.
    • Assist with compiling reports when required for project, service, or operational purposes.
    • Complete timesheets, documentation, and reporting daily.
    • Submit weekly timesheets and vehicle log sheets as per company requirements.

    Collaboration & Support

    • Provide assistance to the Technician, Support Technicians, Senior Technicians, Technical Team Leaders, and Project Managers.
    • Work collaboratively with the broader technical team to ensure smooth project execution and customer satisfaction.

    Compliance & Safety

    • Adhere to all SHER requirements, ensuring safe working practices and professional appearance on site.
    • Follow all Group Policies, Standards, Procedures, and Guidelines (PSPGs)
    • Assist in ensuring installation timelines and standards are met to deliver within the quoted project timeframe.

    Your Expertise:

    • At least 2 years of function‑related technical experience within the relevant discipline (CCTV, Access Control, Time & Attendance, Fire Systems, or related electronic security fields).
    • Demonstrated experience in hardware and software installation, commissioning, and basic fault‑finding.
    • Practical exposure to customer‑site work, including adherence to safety, compliance, and documentation standards.
    • Experience working as part of a technical field team (Technician + Assistant Technician) is advantageous.

    Qualifications:
    Minimum Qualifications

    • Grade 12 (Matric) or equivalent College Diploma
    • PSIRA Certification (appropriate grade for the role)

    Preferred Qualifications:

    • Relevant technical courses and practical experience
    • CCTV Systems (installation, configuration, fault‑finding)
    • Access Control Systems (hardware, controllers, readers, software)
    • Fire Systems / SAQCC Certification
    • Time & Attendance Systems
    • Cabling Competency (RS485, RS422, RS232, Wiegand, OSDP, UTP, fibre, coax, terminations, standards)

    go to method of application »

    Senior .NET Developer (Remote Position) (iOCO0061)

    Job Description

    • Join our high-performing team delivering innovative digital solutions on a flagship project. We're looking for a Senior .NET Full Stack Developer to work as a consultant, building enterprise-scale applications using modern Microsoft technologies in a collaborative, agile environment.

    What you’ll do:

    • Develop utilising various technologies e.g., C#, Angular, SQL, etc.
    • Mobile Development experience will be a bonus.
    • Deliver functional and defect-free components within the timeframe agreed and complying with the technical architecture and standards.
    • Analyse Software requirements and plan development accordingly.
    • Communicate effectively with regards to project plans, issues and timelines.
    • Participate in improving the overall functionality of the various products.
    • Participate in the planning and execution of the project(s).
    • Research, development and apply new technologies.
    • Building of custom web services as well as their consumption.
    • Maintenance of existing systems.
    • Integration of designs to create a highly functional and user-friendly experience, as designed by the user experience designers.
    • Peer Code Review.
    • Deployments for Production and UAT

    Your expertise:

    • At least 7 years’ experience in developing information systems.
    • 7+ years Software Development experience using C#, and .Net Core,
    • Strong Angular experience is a must!
    • Mobile Development experience is beneficial.
    • Experienced in Microsoft Azure DevOps and Microsoft Azure (Microsoft Serverless Functions, EntryID/Authentication Flows)
    • SQL Server or Relational Database experience.
    • Git based Source Control
    • Unit Testing
    • Relevant Information Technology Degree or National Diploma, or equivalent work experience

    Personal Attributes:

    • Proven ability to work creatively and analytically in a problem-solving environment
    • Confidence to express ideas as part of a team
    • Excellent communication (written, oral) and interpersonal skills.
    • A Self-Starter capable of working under pressure
    • Curious and engaged in Continuous Learning and Professional Development
       

    go to method of application »

    Senior Software Engineer (TypeScript & PostgreSQL) (iOCO0064)

    • We are looking for a Senior Software Engineer with strong TypeScript, Postgres and GitHub/GitHub Actions experience to join us as a consultant on an initial 6 month contract. The role is hybrid in Cape Town.

    What you’ll do:

    • Design, build, and maintain backend and full-stack features on a Supabase + TypeScript stack.
    • Work across greenfield projects and existing brownfield systems, balancing new development with thoughtful extension of what's already in production.
    • Implement and maintain authentication and access control integrated with Microsoft Entra ID.
    • Own CI/CD pipelines and repository workflows using GitHub and GitHub Actions.
    • Use Claude Code as a core part of the development workflow to accelerate delivery and maintain code quality.
    • Collaborate daily with engineers, product owners, and stakeholders in EU, with strong async communication habits.
    • Contribute to technical decisions as engineering organisation grows, including tooling, process, and standards.

    Your expertise:

    Must-Have Skills

    • Strong professional experience with TypeScript, and building web applications backed by a relational database — proficiency with SQL is a must. Direct Supabase experience is a bonus.
    • Solid working knowledge of Postgres, ideally using Supabase’s default database setup and conventions.
    • Proven track record owning CI/CD end-to-end on GitHub — designing, building, and maintaining GitHub Actions pipelines, not just working within ones someone else set up.
    • Demonstrated proficiency using Claude Code or equivalent.
    • Several years of professional software engineering experience at a senior level, with a track record of owning features end-to-end.
    • Strong communication skills, written and verbal — a must-have given daily collaboration across South Africa and Europe.

    Nice-to-Have Skills

    • Experience automating workflows in Jira (e.g. via Jira’s automation rules or the API).
    • Experience using MCP (Model Context Protocol) servers with Claude Code, or setting up MCP integrations.
    • Experience working in financial services, private equity, or another regulated industry.
    • Experience working in a distributed team spanning multiple time zones.
       

    go to method of application »

    Warehouse Assistant (Sandton) (iOCO0065)

    Job Description

    • We are seeking a detail-oriented and reliable Warehouse Assistant to support warehouse operations, inventory management, and IT asset management activities. The ideal candidate will have 1–2 years’ experience in a warehouse, stores, inventory, or IT asset management environment, with strong administrative, record-keeping, and organizational skills.

    What you'll do:

    • Minimum 1-2 years' experience in a warehouse, stores, inventory, or IT asset management environment.
    • Strong Microsoft Excel skills.
    • Excellent attention to detail with a high level of accuracy.
    • Strong administrative and record-keeping abilities.
    • Ability to follow documented processes and SOPs without deviation.
    • Good analytical and problem-solving skills
    • Effective written and verbal communication.
    • Time management and ability to prioritize workload.
    • Ability to work independently and within a team.
    • Good organizational and planning skills.
    • Basic understanding of IT hardware (laptops, desktops, monitors, peripherals, docking stations, etc.).
    • SAP and ServiceNow experience will be beneficial.

    Your Expertise:

    • Previous warehouse experience is essential.
    • Intermediate knowledge of Microsoft Excel is essential.

    Your Qualifications:
    Qualification Essential Competency

    • Grade 12

    Soft Skills

    • ITIL 4 Foundation
    • Computer literacy in Microsoft Office

    Qualifications preferred

    • Administration certification
    • Data analytics
    • Excel qualification
    • Certificate or Diploma in Warehouse Management, Logistics, Supply Chain Management, Information Technology, or a related field.

    go to method of application »

    Warehouse Assistant (Sasolburg) (iOCO0066)

    Job Description

    • We are seeking a detail-oriented and reliable Warehouse Assistant to support warehouse operations, inventory management, and IT asset management activities. The ideal candidate will have 1–2 years’ experience in a warehouse, stores, inventory, or IT asset management environment, with strong administrative, record-keeping, and organizational skills.

    What you'll do:

    • Minimum 1-2 years' experience in a warehouse, stores, inventory, or IT asset management environment.
    • Strong Microsoft Excel skills.
    • Excellent attention to detail with a high level of accuracy.
    • Strong administrative and record-keeping abilities.
    • Ability to follow documented processes and SOPs without deviation.
    • Good analytical and problem-solving skills
    • Effective written and verbal communication.
    • Time management and ability to prioritize workload.
    • Ability to work independently and within a team.
    • Good organizational and planning skills.
    • Basic understanding of IT hardware (laptops, desktops, monitors, peripherals, docking stations, etc.).
    • SAP and ServiceNow experience will be beneficial.

    Your Expertise:

    • Previous warehouse experience is essential.
    • Intermediate knowledge of Microsoft Excel is essential.

    Your Qualifications:
    Qualification Essential Competency

    • Grade 12

    Soft Skills

    • ITIL 4 Foundation
    • Computer literacy in Microsoft Office

    Qualifications preferred

    • Administration certification
    • Data analytics
    • Excel qualification
    • Certificate or Diploma in Warehouse Management, Logistics, Supply Chain Management, Information Technology, or a related field.

    go to method of application »

    Desktop Engineer I (iOCO0067)

    Job Description

    • We are seeking a dedicated and customer-focused Desktop Engineer with strong expertise in end-user desktop support, ITSM ticket management, software installation, PC hardware, and technical troubleshooting. The ideal candidate will deliver exceptional IT support to users at all organizational levels, from C-suite executives to administrative staff, while maintaining professionalism, excellent communication, and a customer-first approach.

    What you'll do:

    • Excellent customer interaction at all levels from C suite to Admin staff
    • Neat and well presented
    • Ability to work independently
    • Excellent feedback skills
    • Ticket management
    • Strategic thinking to solve problems rather than incidents.

    Your Expertise:

    • End User Desktop support
    • ITSM Ticket system
    • Software installation
    • PC hardware build
    • Troubleshooting skills

    Qualifications:
    Qualifications Essential/Knowledge

    • National Senior Certificate/ Senior Certificate/ Grade 12
    • English - Can converse and has the necessary email skills to be able to deal with relevant stakeholders
    • Pass typical recruitment checks (criminal, qualification, ID verification checks, etc.)
    • Comptia A+

    Qualifications preferred/knowledge

    • M365 Endpoint Administrator
    • M365 Administration
    • Comptia N+
    • M365 Security Administration
    • Microsoft Certification Expert level Advantageous
    • Active Directory advantageous

    go to method of application »

    Senior Project Manager with Oracle Experience iOCO

    Job Description

    • We are seeking an experienced Project Manager to join us as a consultant. This role requires a seasoned professional who can take ownership of complex Oracle implementation projects in a fast-paced, commercially focused environment.
    • Please note this a 12 month contract, hybrid in Cape Town. 

    What you’ll do:

    • Lead end-to-end delivery of Oracle implementation projects from initiation through to go-live and post-implementation support
    • Develop and maintain detailed project plans, schedules, risk registers, and status reports
    • Manage cross-functional project teams including developers, architects, business analysts, and third-party vendors
    • Engage and manage senior stakeholders across business and technical audiences
    • Identify, escalate, and mitigate project risks and issues proactively
    • Ensure alignment between Oracle solution design and business requirements
    • Oversee change management, UAT coordination, and training planning
    • Manage project budgets and resource allocation
    • Drive Agile or waterfall delivery methodologies as appropriate to the project
    • Ensure quality assurance and governance standards are maintained throughout delivery

    Your expertise

    • Minimum 8+ years of project management experience in technology environments
    • Proven, hands-on experience managing Oracle implementation projects — including Oracle ERP, Oracle Cloud, Oracle Fusion, or Oracle E-Business Suite
    • Strong understanding of Oracle modules such as Financials, Procurement, HR, or Supply Chain
    • Experience managing third-party vendors and system integrators
    • Demonstrated ability to manage executive-level stakeholder relationships
    • Proficient in project management methodologies — PMP, PRINCE2, or Agile certification advantageous
    • Strong commercial acumen — comfortable operating within a private equity or financial services environment

    Advantageous:

    • Experience working in a consulting or professional services capacity
    • Exposure to data migration, system integration, and cutover planning
    • Familiarity with Oracle implementation partner ecosystems

    Personal Attributes

    • Strong leadership presence and stakeholder management skills
    • Highly organised with exceptional attention to detail
    • Comfortable with ambiguity and able to make pragmatic decisions under pressure
    • Results-driven with a focus on quality delivery
    • Excellent written and verbal communication skills
       

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new Data, Business Analysis and AI jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at iOCO Back To Home
  • Popular Jobs

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail