IT Intern
3 days ago
Job Description
Job Title: Intern
Location: Cape town, South Africa
About ICG Medical:
ICG Medical is a leading global healthcare recruiter with a focus on nurses (all specialties), midwives, and home care/healthcare workers. Our company vision is to improve patient care. The DNA makeup of our business stems from our core values: Open, Family, and Passion. One of our main differentiators is that we care. We establish trusting relationships with our connections and each other. We have fun at work and together we remain focused, grounded, and engaged in our service offering.
The business is made up of three recognized healthcare recruitment brands that sit underneath the ICG Medical arm. each delivers tailored solutions for our candidates and clients from our offices in the UK, Ireland, India, South Africa, China, Philippines, Australia, Canada, and the USA with more office openings on the horizon
Job Summary:
We are looking for a proactive and detail-oriented individual to join our team. In this role, you will be responsible for managing incoming CVs and leads by opening and organizing files. You will actively reach out to leads via phone calls, assist with data-related projects, and support various administrative tasks. Additionally, you will be tasked with posting ads across multiple platforms and utilizing different tools to source new leads. This position requires strong organizational skills, the ability to multitask, and a willingness to take on ad hoc tasks as needed.
Business Analyst Responsibilities:
- Document basic business processes
- System configuration &customization
- System testing and Quality Assurance
- Report generation
- Engage with relevant stakeholders
- Information gathering
Data Analyst Responsibilities:
• Assist in extracting, cleaning, and preprocessing data from various sources using SQL, Excel, and Python.
• Support the development and maintenance of Power BI dashboards by preparing data sets and helping to create visualizations.
• Work under the guidance of senior analysts to perform exploratory data analysis, identifying trends, outliers, and areas for further investigation.
• Learn to apply data manipulation techniques, such as merging datasets and filtering data, to ensure accuracy and consistency.
• Contribute to automating repetitive tasks through simple Python scripts and SQL queries, improving overall efficiency.
• Document data sources, analysis methods, and findings in a clear, concise manner to ensure transparency and facilitate team collaboration.
• Participate in team meetings and brainstorming sessions, offering insights and learning best practices from experienced colleagues.
• Assist in preparing reports and presentations that summarize analytical results for both technical and non-technical stakeholders.
• Continuously develop technical skills through on-the-job training, workshops, and research on the latest data analytics tools and trends.
• Maintain a proactive attitude in troubleshooting issues and seeking guidance to further enhance data quality and reporting.
• Engage in various tasks and projects to gain practical experience, while contributing to the overall success of the data team and company objectives.
Qualifications:
- Fresh graduates or post-graduates who are eager to learn and contribute to our team.
- Strong written and verbal communication skills are essential
- Must be able to handle ad hoc tasks, adapt to changing priorities, and maintain flexibility in a dynamic work environment.
- Proficiency with office software (such as Microsoft Office or Google Workspace) and basic administrative tools is highly beneficial.
Join us at Greenstaff Medical and play a pivotal role in shaping the future of healthcare staffing across the US. If you are a strategic thinker, results-oriented leader, and passionate about making a positive impact in the healthcare industry, we want to hear from you Apply now to be considered for this exciting opportunity.
-
Head of Sales Operations
1 week ago
Cape Town, Western Cape, South Africa Being IT Solutions Full time R90 000 - R180 000 per yearLocation: Cape Town (Remote)Salary: R45 000 – R Negotiable)Do you love solving problems, connecting with clients, and turning ideas into results? Being IT Solutions is looking for a motivated, analytical, and client-focused individual to join our team. You'll act as the bridge between our clients and our technology — uncovering challenges, designing...
-
DevOps/Build and Release Engineer
3 days ago
Cape Town, Western Cape, South Africa Being IT Solutions Full time R500 000 - R1 200 000 per yearREMOTE IN CAPE TOWNWHAT WE DO FOR OUR CLIENTSWe develop sophisticated software products and solutions for some of the world's biggest corporations.The software that we develop is efficient, scalable and very reliable. We specialise in .Net and complementary frameworks and architect our solutions from the ground up, designing tailor made systems for their...
-
Service Desk Engineer – Level 2
1 week ago
Cape Town, Western Cape, South Africa Mirus IT Solutions Full timeJob Title:Service Desk Engineer – Level 2Location:Cape Town, South AfricaSalary:25, ,000 ZAR – MonthlyJob Type:Full TimeAbout Us:We have been providing our clients with comprehensive IT Support and technology solutions, including cloud services, managed print, telephony, Office 365 applications, cyber security and data recovery, and more, since 2002.As...
-
Sales Manager
1 week ago
Cape Town, Western Cape, South Africa 24hourtek, Inc - IT Support, Managed IT Services, IT Consulting San Francisco, California Full time R1 200 000 - R2 400 000 per yearWe are seeking a dynamic and results-driven Sales Manager to lead our growth initiatives and client engagement strategies. This is a 100% remote position, and you are expected to be available 8 AM – 5 PM Pacific Time in the USA. This role begins with you leading all sales and marketing efforts directly, laying the foundation for a scalable and repeatable...
-
Project Administrator Intern
1 week ago
Cape Town, South Africa Adapt IT Full timeResponsible for the capture of orders, creating delivery notes, following up on outstanding delivery notes from projects and creating credit notes. To manage the administration involved prior, during and after each micros project. Responsible for sorting and filing all project documentation (sign off’s, timesheets, Delivery Notes. etc.) Keeping and...
-
Talent Administration Intern
5 days ago
Cape Town, South Africa Baraka IT Solutions (Pty) Ltd Full timeWe are seeking a motivated and detail-oriented Talent Administration Intern to support our dynamic Talent Acquisition team. This internship provides a fantastic opportunity to gain hands-on experience in recruitment operations, talent administration, and office support within an inclusive and fast-paced environment. You will play a key role in supporting our...
-
Intern Administrator
2 weeks ago
Cape Town, South Africa IT Naledi Solutions Full time**REQUIRED LEARNING** - Grade 12 - Computer Literate Microsoft Outlook/Word/Excel (Essential) - IT industry experience (advantageous) - IT/Admin/Sales/Project Management Qualification preferred. - Administration certification/qualification would be advantageous. - Project Administration experience would be advantageous. - Pastel knowledge would be...
-
Senior Internal Auditor
1 week ago
Cape Town, South Africa NETWORK IT BRUMA Full time**Duties**: - Supervise junior staff members - Client/Stakeholder management and engagement - Audit Programme review - Pre-audit meetings Risk management, corporate governance concepts, key controls identification, business process models - Prepare audit committee documents **Education**: - CIA completed or in the process of studying (at least part 1...
-
Head of Development
4 days ago
Cape Town, South Africa Communicate IT Full timeReference : CTI -SH-1 Overview Our client is searching for a Development Manager to lead scalable system development, mentor dev squads, and deploy innovation across the enterprise. Responsibilities Lead and mentor a team of developers and QA engineers. Architect and implement robust, scalable solutions using modern frameworks and best practices. Drive...
-
Senior Java Developer
4 days ago
Cape Town, South Africa Communicate IT Full timeReference: CTI -ANN-1 Attention all Java jockeys! A Powerhouse international IT Consultancy is looking to broaden their tribe. They deliver awesome solutions, using best practices and have a blast doing it! You’ll enjoy opportunities for professional growth, exposure to a wide variety of projects and a tech tribe who will support you along the way! Duties...
-
Senior Java Developer Cape Town
2 weeks ago
Cape Town, South Africa Communicate It Full timeReference : CTI -ANN-1 Attention all Java jockeys! A Powerhouse international IT Consultancy is looking to broaden their tribe. They deliver awesome solutions, using best practices and have a blast doing it! You'll enjoy opportunities for professional growth, exposure to a wide variety of projects and a tech tribe who will support you along the way! Duties &...
-
Support Analyst Cape Town: Northern Suburbs
4 days ago
Cape Town, South Africa Communicate IT Full timeReference: CTI -SMG-1 This company is the foremost bank-independent Payment Services Provider (PSP) in Southern Africa, processing over 2 billion transactions annually. As a leading player in the payment ecosystem, they consistently deliver quality solutions to their customers. Their clientele includes major retailers, financial institutions, and companies...
-
Linux Engineer
3 weeks ago
Cape Town, South Africa Recru-it Full timeWe are looking for a talented and motivated Linux Engineer to join our dynamic team. In this role, you will be responsible for managing and optimizing our Linux-based systems, ensuring high availability, performance, and security. ResponsibilitiesAdminister and maintain Linux servers, ensuring optimal performance and uptimeImplement and monitor security...
-
Linux Engineer
2 weeks ago
Cape Town, South Africa Recru-it Full timeRole OverviewWe are looking for a talented and motivated Linux Engineer to join our dynamic team. In this role, you will be responsible for managing and optimizing our Linux-based systems, ensuring high availability, performance, and security. ResponsibilitiesAdminister and maintain Linux servers, ensuring optimal performance and uptimeImplement and monitor...