Selection of Positions

Random selection of Internship and Volunteer position, projects, thesis in Cape Town, Somerset and Stellenbosch where Magister had people in the past or/ and presently open. Please notice that names and exact locations are changed or deleted. Even if you don't find your desired position or is not available for your desired period, Magister is still able to supply you with an suitable professional alternative. To apply please fill in the application form. A listing of most internship and volunteer positons and descriptions are stored in the Magister South Africa database. Here you find few examples in following fiels :

Hard-Software

Ref: 2401

This firm, founded in 2003, is a small, dedicated and enthusiastic web design studio that offers cost-effective services to deliver search engine friendly and easily maintainable websites that their clients can manage themselves using popular content management systems (CMS) Their services amongst others include:
• WordPress Consultancy services
• Web Design and Development
• Wiki Consultancy enabling enterprise collaboration
• Social Network sites built using BuddyPress
• Online Marketing improving website visibility
• Web Interface Design with focus on usability
• Web Strategy Implementation and Maintenance
This firm utilizes highly interactive, collaborative and cost-efficient online applications like wikis, blogs and social media. This firm is a social media specialist that has developed several software applications and services which will improve the efficiency of internal communication, collaboration and online marketing activities of its users. These products and services include the development of media rich web pages, social media optimization and consultation.

Location: 10 minutes Cape Town City Centre
Car required: No
Dress code: Semi Casual -

Duties
Web design and Web development 
Project assistant
Webmaster tasks
Search engine optimizing 
Project / Campaign management using a break down tasks and thorough planning
Creation of timelines with milestones for tasks
Set milestones and ensure delivery completion
Marketing campaigns primarily using online marketing and social media marketing
Create documentation around processes, needs to be streamlined and continuous updating and improvement
Assisting with developing the website Computer Literacy and Internet skills.

Requirements
Knowledge of web development a plus
Strong English verbal and writing skills
Must have strong organization skills and pay close attention to detail
Ability to write reports, business correspondence and procedure manuals Experience
Interest in Internet media, software development
Marketing and sales
Ability to effectively present information and respond to questions from managers and clients

Hard-Software

Ref: 2402

This (Pty) Ltd is a dynamic, fast-growing information technology company based in Cape Town. The company provides a range of IT Services, which encompass these areas:
Consulting; Systems Development; Server Management; E-business; Human Capital Management.
This (Pty) Ltd has been awarded and has completed several successful projects in the public and private sector. In August 2005, the company was named the national winner in the SAB Kickstart entrepreneurial development competition. This (Pty) Ltd has also been nominated as one of South Africa's Top Emerging Empowerment Companies in the Software sector by Impumelelo: South Africa's Top 300 Empowerment Companies. Their mission is to build a fast-growing and successful company that services leading SME’s and corporate in South Africa. The team members are experts in their fields and  clients benefit from their years of experience within South Africa’s leading companies.

Location: 10 minutes Cape Town City Centre
Car required: Preferable
Dress code: Semi Casual

Duties
This (Pty) Ltd is accommodating students who are studying in the field of IT, Web Design or Software Engineering. According to their specific field of study, they will be involved in several projects, which could include the following:
E-Business-General Web Design 
Hosting Services etc
Systems development
Server Management
Consulting

Requirements
Strong studying background in the field of E-Business, IT, or Software Engineering
Highly motivated
Dynamic individuals who enjoy challenges and would like to make a difference
The ability to express well and enjoy working as part of a team

Hard-Software

Ref: 2403

This company developed the first device connectivity product, emerged to provide banks with an effective method of connecting ATM Machines to their Ethernet networks. Since then, a range of products has been developed to service the growing networking and communication market verticals in Telemetry, Process Control/Industrial Automation, Building Automation and Access Control. They have worked in association with companies like Schneider Automation, and Hirschmann Electronics to produce products specifically designed for the Industrial Automation and Industrial Ethernet markets. Looking towards the future and guided by customer requirements, Multenet foresees growth by continued focus on network control technologies including wireless, switching, power over ethernet and the emerging convergence technologies. The company has been certificated in terms of ISO9001:2000 since 2000.

Location: 50 minutes Cape Town City Centre
Car required: Yes
Dress code: Semi Casual

Duties
1. Software Developer A graduate student who will be involved in the development of embedded networking devices based around an ARM9 processor
2. Application Developer Development of customer-focused applications based on the company’s Smart Device Server technology. This will involve developing applications in their embedded scripting language.  
3. Test Engineer will be involved in the testing of their embedded networking products.
Involved in the development of test applications that run on the embedded device, as well as test applications that run on Windows and Linux-based systems. As an intern you should have experience with the C (preferably) or C++ programming languages, and the Linux operating system. You should also have an understanding of basic networking, specifically the TCP/IP protocols.

Requirements
1. Software Developer 
Good practical experience with the C programming language
Programming experiences for the Linux operating system.
Good understanding of TCP/IP networking and the applicationlevel protocols (Telnet, SNMP, HTTP, PPP, etc)
Experience of developing kernel-level drivers for Linux (or other operating systems) will be beneficial
2.Application Developer
Experiences in developing applications in their embedded scripting language
User-interfaces are web-based and are developed mainly using HTML and JavaScript
Experience in Macromedia Flash, Java applets and other client-side web technologies will be beneficial
Understanding of basic networking, specifically the TCP/IP protocols
3. Test Engineer
A graduate student
Should have experience with the C (preferably) or C++ programming languages, and the Linux operating system.
Should also have an understanding of basic networking, specifically the TCP/IP protocols