969 Junior IT jobs in South Africa
Junior IT
Posted today
Job Viewed
Job Description
Company Overview
Rugged SA was established in 2016 and has been the local leader in the procurement and distribution of Rugged devices. More recently being the partner of choice for leading companies and organizations in South Africa. We specialize in rugged products for Mining, Manufacturing, Warehousing, Logistics, and Agriculture, including the Telecoms industries. We supply rugged mobile devices to the consumer market through online and walk-in clients.
Rugged SA has an in-house technical division and Customer Service team that differentiates us from others as rugged device suppliers. Every day we continue to focus on bringing the market superior products with our multitude of patents that direct and influence the rugged space.
Our organizational culture has allowed us to become an employer of choice for candidates and follows strict values to create a successful and dynamic Team. Our growth has been exponential in the past three years which indicates we are achieving our strategic goals as a Company.
About the Role
We're looking for a young, energetic, and passionate IT professional to join our fast-growing team. This role blends hands-on technical work with exciting customer-facing responsibilities. You'll be involved in setting up and maintaining our server infrastructure—especially for our Push-To-Talk (PTT) systems—and supporting the sales team through technical presentations, solution design, and on-site client engagements.
If you're eager to get your hands dirty with real-world IT challenges while also developing your communication and solution architecture skills, this is the perfect opportunity for you.
Key Responsibilities
Technical Setup & Support
- Deploy and maintain servers for PTT and other internal software platforms.
- Configure network environments, firewalls, and VPNs where necessary.
- Ensure uptime, performance, and security across all critical systems.
- Provide internal IT support as needed (end-user devices, printers, connectivity).
Pre-Sales Engineering & Client Engagement
- Accompany sales team on client visits to present software and technical solutions.
- Prepare tailored technical demonstrations and assist in proof-of-concept deployments.
- Gather and translate customer requirements into clear technical proposals.
- Support tenders and proposal documentation from a technical perspective.
Product & Solution Management
- Work closely with software vendors and development teams on integration and deployment plans.
- Assist with testing and evaluating new products before rollout.
- Continuously research new technologies to keep our infrastructure modern and efficient.
Team Collaboration & Training
- Train internal team members on new solutions or updates.
- Create and maintain documentation for all setups, deployments, and procedures.
Minimum Requirements
- Diploma or Degree in Information Technology, Computer Science, or similar.
- 1–2 years' experience in IT support, system administration, or pre-sales (can include internships).
- Strong understanding of server setup (Windows/Linux), networking, and virtualization.
- Excellent communication skills, both written and verbal.
- Valid driver's license and own transport
The following would be advantageous
- Experience with PTT solutions or telecommunications systems.
- Knowledge of cloud infrastructure (Azure, AWS, or similar).
- Experience in a customer-facing IT role.
- Familiarity with MDM, CRM, or fleet management tools.
Junior IT Technician
Posted 2 days ago
Job Viewed
Job Description
Company Description
Progress One Enterprise Technologies has been pioneering IT excellence since 2022, unleashing innovation in every solution. The company is located in Durban and is committed to driving technological advancements and providing cutting-edge IT services to clients.
Role DescriptionThis is a full-time on-site role for a Junior IT Technician at Progress One Enterprise Technologies in Durban. The ideal candidate will be responsible for:
- Onsite and remote Level 1 IT support and troubleshooting for SLA clients
- Handling incoming support calls and tickets
- Assist with post sales IT services and support
- Assist with hardware and software maintenance
- Assist with network connectivity and support
- Assist with maintaining and monitoring servers
- Documentation and reporting
- Matric
- Two-years of IT sales experience
- Relevant degree or diploma in IT
- Valid driver’s license
- At least one year’s experience in IT support
- Networking
- ISP offerings
- Telephony solutions
- Windows operating systems and MS Office 365
If you would like to apply, please email CVs to
Please consider your application unsuccessful if you have not received a response after two weeks.
Kind Regards
Doron Yendiah
#J-18808-LjbffrJunior IT Programmer
Posted 3 days ago
Job Viewed
Job Description
Overview
JUNIOR IT PROGRAMMER
Reports to: Software Engineer
Area: Mbombela/Nelspruit, Mpumalanga
Requirements- 70% Programming as subject at school
- Entry level UI Design
- Advanced Excel
- C# (advantage)
- Knowledge of object oriented programming
Salary Package: Market-related according to candidate’s experience
Opportunity to do courses and learn further.
Reference# Junior IT Programmer, Mbombela/Nelspruit
#J-18808-LjbffrJunior IT Technician
Posted 6 days ago
Job Viewed
Job Description
Overview
SUMMARY : Junior IT Technician
Our client within the Information Technology industry is currently on the lookout for a Junior IT Technician for their offices based in Boksburg, East Rand. The Successful candidates should came with at least 6months experience in a similar role.
Position InfoMinimum Requirements :
- Matric.
- Own vehicle and valid Driver’s License.
- 6 months+ experience as an IT Technician.
- Advantageous : CompTIA A+ or CompTIA N+
- Desktop support.
- Setting up of all new computers.
- Reformatting of computers.
- Labelling of computers.
- Pick up and delivering of new and old computers.
- Moving of all equipment.
Submissions for this vacancy will close on 25 September 2025 however you will still have the opportunity to submit your CV for this position till 18 September 2025.
Please NoteThank you for submitting your CV to Marvel Placement Consultants. We value your submission, and we try our utmost best to get back to each applicant. However, should your application be successful, we will be in contact with you. Should you not hear from us within two weeks of application, please consider your application as unsuccessful. We are however recruitment specialists and will keep your details on our database for possible future opportunities.
PoPI ActPlease note that Marvel Placement Consultants adhere to the POPI Act (Act No. 4 of 2013 : Protection of Personal Information Act, 2013). Section 9 of PoPI states that “Personal Information may only be processed if, given the purpose for which it is processed, it is adequate, relevant and not excessive”.
#J-18808-LjbffrJunior IT Technician
Posted 17 days ago
Job Viewed
Job Description
SUMMARY : POSITION INFO :
Renowned Company in Port Elizabeth is seeking a Junior Technician to join ht
Job Purpose :
To provide IT technical assistance to users with technical support of desktop computers, applications and related technology
Requirements :
- Matric and A+ or equivalent qualification. (N+ will be advantageous) ;
This is a junior role and no prior experience is required, however 0-12 months experience in desktop support within the IT industry will be beneficial.
Job Specification :
Ability to establish and maintain good client relationships
Ability to work effectively in a team
Process driven individual able to perform under high pressure and meet turnaround times
Excellent problem solving skills
Excellent communication skills
Fluent in English
Knowledge of Microsoft Office applications
Key Performance Areas :
TECHNICAL SUPPORT
Provide technical support to end-users via phone, email, or in-person, troubleshooting hardware, software, and network issues.
Install, troubleshoot, and maintain hardware including laptops, desktops, printers, VOIP devices, and networking equipment (both wired and wireless).
Diagnose and resolve faults logged on the company's helpdesk system, escalating to the Systems Administrator, when necessary, with agility and precision.
Assist in the setup and maintenance of network infrastructure.
Collaborate with senior IT staff to resolve complex technical issues and escalate problems as needed.
Document and track support requests and resolutions using ticketing systems.
Perform routine maintenance tasks, such as system updates, patches, and backups.
Assist in the implementation of IT security policies and procedures to safeguard company data.
Provide training and assistance to users on basic IT procedures and best practices.
Stay current with emerging technologies and trends in the IT industry to contribute innovative ideas and solutions.
Monitor and manage user and their devices via the Microsoft Intune Portal.
APPLICATION SUPPORT
Answering basic questions regarding MS Office (Word, Excel, PowerPoint, etc.), how to zip / unzip files or any other company specific applications.
Application updates to existing software.
SPECIAL PROJECTS
Assists in special projects which may include installations of new equipment and testing applications.
Will assist the technical team by resolving management personal requests and projects.
And assist with any task that forms part of the technical team responsibilities.
#J-18808-LjbffrJunior IT Technician
Posted 17 days ago
Job Viewed
Job Description
Junior IT Technician job vacancy in Port Elizabeth.
A renowned company in Port Elizabeth is seeking a Junior IT Technician to join their team.
The purpose of the role is to provide IT technical assistance to users with technical support of desktop computers, applications and related technology.
Requirements:
- Matric and A+ or equivalent qualification. (N+ will be advantageous) ;
- This is a junior role and no prior experience is required, however 0-12 months experience in desktop support within the IT industry will be beneficial.
Job Specification:
- Ability to establish and maintain good client relationships
- Ability to work effectively in a team
- Process driven individual able to perform under high pressure and meet turnaround times
- Excellent problem solving skills
- Excellent communication skills
- Fluent in English
- Knowledge of Microsoft Office applications
Key Performance Areas:
TECHNICAL SUPPORT
- Provide technical support to end-users via phone, email, or in-person, troubleshooting hardware, software, and network issues.
- Install, troubleshoot, and maintain hardware including laptops, desktops, printers, VOIP devices, and networking equipment (both wired and wireless).
- Diagnose and resolve faults logged on the company’s helpdesk system, escalating to the Systems Administrator, when necessary, with agility and precision.
- Assist in the setup and maintenance of network infrastructure.
- Collaborate with senior IT staff to resolve complex technical issues and escalate problems as needed.
- Document and track support requests and resolutions using ticketing systems.
- Perform routine maintenance tasks, such as system updates, patches, and backups.
- Assist in the implementation of IT security policies and procedures to safeguard company data.
- Provide training and assistance to users on basic IT procedures and best practices.
- Stay current with emerging technologies and trends in the IT industry to contribute innovative ideas and solutions.
- Monitor and manage user and their devices via the Microsoft Intune Portal.
APPLICATION SUPPORT
- Answering basic questions regarding MS Office (Word, Excel, PowerPoint, etc.), how to zip/unzip files or any other company specific applications.
- Application updates to existing software.
SPECIAL PROJECTS
- Assists in special projects which may include installations of new equipment and testing applications.
- Will assist the technical team by resolving management personal requests and projects.
- And assist with any task that forms part of the technical team responsibilities.
Junior IT Manager
Posted 25 days ago
Job Viewed
Job Description
My Client is looking for a proactive and skilled Junior IT Manager to lead and support the day-to-day operations of their IT function. This hands-on role is ideal for someone with a strong technical foundation and leadership potential, ready to manage a small team and ensure the seamless operation of the company's IT systems
You will be responsible for maintaining the health and security of our technology infrastructure, implementing policies and procedures, managing IT projects, and delivering end-user support. You will also work closely with stakeholders to align IT strategies with business needs and contribute to continuous improvement
Key Responsibilities:
- Oversee the company's information technology systems and infrastructure
- Maintain and manage all IT hardware and software, ensuring peak performance and minimal downtime
- Develop and enforce IT policies, procedures, and best practices
- Partner with internal stakeholders to analyse business requirements and develop tailored IT solutions
- Recommend and implement IT strategies aligned with business goals
- Diagnose and resolve technical issues related to software (e.g., Windows OS, Microsoft 365, SAP Business One, MS SQL)
- Conduct system audits to verify proper implementation and functionality of applications
- Evaluate vendors and test new applications for business fit
- Provide support and troubleshooting for end users and manage service requests efficiently
- Perform preventative maintenance to reduce system failures
- Lead and support IT staff including recruitment, training, and performance management
- Ensure a secure and compliant work environment, implementing disaster recovery, backup systems, and IT security protocols
- Manage IT-related projects from planning to completion
- Execute additional duties as assigned by management
Requirements:
- Bachelor's degree in Information Technology, Computer Science, or a related field (or equivalent experience)
- 2+ years of experience in an IT support or systems administration role, with some team leadership exposure preferred
- Strong knowledge of hardware, networking, operating systems, and enterprise software
- Experience with Microsoft 365, SAP Business One, MS SQL, and Windows environments
- Solid understanding of cybersecurity principles, backup and disaster recovery practices
- Excellent problem-solving and communication skills
- Ability to lead and mentor a small team, and manage multiple tasks and projects effectively
- High attention to detail and a proactive approach to system improvements
Be The First To Know
About the latest Junior it Jobs in South Africa !
Junior IT Administrator
Posted 4 days ago
Job Viewed
Job Description
Requirements:
Preferable IT degree/diploma/ certificate - or studying towards it
1-2 years experience in a similar position
Requirements
Some of your duties will be as follows but are not limited to the below:
Ability to troubleshoot
Ability to conduct IT audits
Managing of the timekeeping system
Be responsible to maintain and manage hardware and software, including data and cellphone contracts
Ensure Server backups are done
Manage the of POS system, including reporting correctly
Be able to do Airtime reconciliation and deposits
Adhoc duties as and when required by the company
Drivers licence essential
You must be able to travel within KZN Area
This is a permanent Contract
Normal working hours :
Monday to Thursday 8am to 4:30pm
Friday 8am to 4pm
Saturday 8am to 2pm
Overtime, as and when required.
If you do not hear from us within 21 working days, then kindly consider your application unsuccessful.
Junior IT Technician
Posted 4 days ago
Job Viewed
Job Description
Renowned Company in Port Elizabeth is seeking a Junior Technician to join ht
Job Purpose:
To provide IT technical assistance to users with technical support of desktop computers, applications and related technology
Requirements:
Matric and A+ or equivalent qualification. (N+ will be advantageous) ;
This is a junior role and no prior experience is required, however 0-12 months experience in desktop support within the IT industry will be beneficial.
Job Specification:
Ability to establish and maintain good client relationships
Ability to work effectively in a team
Process driven individual able to perform under high pressure and meet turnaround times
Excellent problem solving skills
Excellent communication skills
Fluent in English
Knowledge of Microsoft Office applications
Key Performance Areas:
TECHNICAL SUPPORT
Provide technical support to end-users via phone, email, or in-person, troubleshooting hardware, software, and network issues.
Install, troubleshoot, and maintain hardware including laptops, desktops, printers, VOIP devices, and networking equipment (both wired and wireless).
Diagnose and resolve faults logged on the company's helpdesk system, escalating to the Systems Administrator, when necessary, with agility and precision.
Assist in the setup and maintenance of network infrastructure.
Collaborate with senior IT staff to resolve complex technical issues and escalate problems as needed.
Document and track support requests and resolutions using ticketing systems.
Perform routine maintenance tasks, such as system updates, patches, and backups.
Assist in the implementation of IT security policies and procedures to safeguard company data.
Provide training and assistance to users on basic IT procedures and best practices.
Stay current with emerging technologies and trends in the IT industry to contribute innovative ideas and solutions.
Monitor and manage user and their devices via the Microsoft Intune Portal.
APPLICATION SUPPORT
Answering basic questions regarding MS Office (Word, Excel, PowerPoint, etc.), how to zip/unzip files or any other company specific applications.
Application updates to existing software.
SPECIAL PROJECTS
Assists in special projects which may include installations of new equipment and testing applications.
Will assist the technical team by resolving management personal requests and projects.
And assist with any task that forms part of the technical team responsibilities.
Junior IT Generalist
Posted 16 days ago
Job Viewed
Job Description
Junior IT Generalist
Cape Town (Waterfront) | R25 000 - R35 000About Our Client
Our client is a dynamic, high-growth company offering the rare opportunity to develop across multiple business functions. With a strong presence in the tech-driven sector, they are dedicated to building a team of versatile professionals who can contribute both commercially and technically. They value innovation, analytical thinking, and growth-minded individuals who want to shape their careers in an entrepreneurial environment.The Role: Junior IT Generalist
This role is designed for a motivated individual looking to gain wide-ranging experience in commercial, operational, and technical functions. You will be exposed to both business and technology challenges, allowing you to develop into a well-rounded professional within a supportive and high-performing team.Key Responsibilities
Support commercial, operational, and technical initiatives across the business
Contribute to software development tasks and technical problem-solving
Assist with data analysis and provide insights for business decisions
Collaborate with cross-functional teams on projects and daily operations
Take ownership of assigned projects, ensuring timely and quality delivery
Continuously learn and apply new skills across different domains
About You
0 - 3 years of professional experience
Degree in Commerce, Science, or Engineering
Proven ability in software development (academic or practical experience)
Strong academic record: GPA >70% (UCT, Stellenbosch, Wits, UP) or >80% from other universities
Analytical thinker with strong problem-solving skills
Interest in developing across technical, operational, and commercial areas
Self-motivated, curious, and eager to grow into a multi-skilled professional
What We Offer
USD-denominated salary (converted on payment date into SA bank account, net of PAYE)
Annual cash bonus
ESOP participation
Hybrid working model (at least 50% in office)
Opportunity to build both technical and commercial expertise in a high-growth environment