Vacancies


Technical Writer

The Technical copywriter will be responsible for writing user-manuals, design specifications, system manuals, assembly instructions etc for a wide range of users, as well as proofreading and editing other company documentation and digital media content.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 19:29:17
  • Vacancies Available: 1
  • Requirements:

    Matric / Grade 12

    Relevant degree / diploma in copy writing, journalism, languages or communication studies

    Valid Drivers License

    Minimum 2 years relevant experience

    Writing experience in a field of a technical nature

    Possess excellent command of the English language

    Knowledge of copyright and plagiarism legislation

    Computer Literate in MS Office – Word, Excel, PowerPoint, Internet & Email

    Proficiency in Adobe InDesign will be advantageous

  • Competencies:

    Ability to follow company standards and guidelines with regard to document writing

    Detail Orientated, Efficient and Consistent

    Flexibility & ability to multi-task

    Good Planning and Organising Skills

    Exceptional interpretation and communication skills (Verbal and Written)

    Excellent copy writing and proofreading skills

    Attention to detail, checking of spelling and grammar

    Ability to cope with pressure and deadlines in a fast moving environment

    Ability to work in a team.

    Ability to self-manage, take initiative and work without constant instruction

  • Duties:

    Attend briefings and training on company hardware, installation procedures and systems, in order to document these

    Write product manuals, operational guides, how-to documentation and other company documentation on a daily basis

    Proofreading, editing and re-writing of company documentation

    Responsible for upkeep of documentation, version control, backups and distribution

Software Developer Intern

The Software developer Intern will be required to plan, develop, test and implement new innovative software products in a fast paced prototyping development environment.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 11:59:47
  • Vacancies Available: 10
  • Requirements:

    Matric / Grade 12 or equivalent certificate essential

    In the process of obtaining or recently obtained a relevant Post Graduate qualification.

    Working Knowledge of a suitable programming language like Java, Scala will be highly advantageous

    Mobile and / Web development will be advantageous

    MySQL (or experience with SQL), database design and best development practices required

    GIT (or similar revision control) will be advantageous

  • Competencies:

    Strong Analytical and Problem Solving Skills

    Attention to Detail

    Deadline Driven and ability to work under pressure

    Initiative

    Strong communication skills (Verbal and Written)

  • Duties:

    Analyse and identify programming solutions for clients

    Design and develop new software applications using best practice methods

    Create and facilitate suitable testing methods for existing software solutions

    Modify and improve existing software systems for optimal efficiency and effectiveness

    Perform Bug Fixing

    Draw up relevant Help Files and User Manuals for programs

    Provide technical support on programs created

    Conduct ongoing research & self study to keep up to date with new methodologies

QA Analyst

The QA Analyst is responsible for the testing of all Full Facing products and systems, identifying areas of concern in respect of quality and performance, and to make recommendations for improvement where necessary.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 10:29:57
  • Vacancies Available: 1
  • Requirements:

    Matric / Grade 12 or equivalent certificate

    2+ years technical QA experience

    Relevant software testing qualification

    Degree / diploma in mathematics / sciences / software / engineering beneficial

    R&D experience highly advantageous

  • Competencies:

    Soft Skills

    Ability to work in a team and with multiple stakeholders

    Strong communication skills (written and verbal)

    Document and report writing skills

    Ability to apply analytical, abstract and creative thinking

    Strong organizational and planning skills

    Attention to detail

    Ability to work against deadlines and deliverables

    Technical Skills

    Basic understanding of User Experience (UX) design processes and standards

    Basic understanding of usability differences between iOS, Android and Web platforms

    Basic understanding of usability differences between mobile and web screens

    Understanding of general data management and programming concepts

    Experience in quality management software and processes

  • Duties:

    Develop and implement a Quality Assurance test plan

    Establish suitable testing methodologies and processes

    Test products and solutions with respect to functionality, performance, reliability, stability en compatibility

    Conduct research where necessary to gain technical understanding of projects

    Provide reports on test results with detailed documentation on failed tests

    Provide recommendations for improvements of products and systems where tests fail

    Escalate failed tests to relevant internal stakeholders

Software Developer

The Software developer will be required to plan, develop, test and implement new innovative software products in a fast paced prototyping development environment.


  • Office: Full Facing
  • Closing Date: 2019-01-31 13:09:02
  • Vacancies Available: 2
  • Requirements:

    Matric / Grade 12 or equivalent qualification essential; Post Graduate qualification preferable.

    Minimum 2 - 4 years relevant experience in Software Development.

    Scala, Java or other programming language essential

    Experience with SQL and NOSQL, database design and best development practices essential

    Experience with MongoDB preferable

    GIT (or similar revision control)

    Linux skills

    Message Queuing technology (Rabbit MQ) essential

    Web service technology (REST) essential

    Play framework, MVC advantageous

    LESS, CoffeeScript experience advantageous

  • Competencies:

    Strong Analytical and Problem Solving Skills

    Attention to Detail

    Deadline Driven and ability to work under pressure

    Initiative

    Strong communication skills (Verbal and Written)

  • Duties:

    Analyse and identify programming solutions for clients

    Design and develop new software applications using best practice methods

    Create and facilitate suitable testing methods for existing software solutions

    Modify and improve existing software systems for optimal efficiency and effectiveness

    Perform Bug Fixing

    Draw up relevant Help Files and User Manuals for programs

    Provide technical support on programs created

    Conduct ongoing research & self-study to keep up to date with new methodologies

Procurement Assistant

The Procurement Assistant will be responsible for undertaking day-to-day clerical duties, in support of the accountancy function and financial controls.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 08:05:44
  • Vacancies Available: 1
  • Requirements:

    Grade 12 or equivalent certificate essential

    Certificate in Bookkeeping/ Administration (advantage not a requirement)

    Proficient skills in Microsoft applications, especially Word and Excel

  • Competencies:

    High aptitude level

    Meticulous with strong attention to detail and accuracy

    Methodical

    Good interpersonal skills

    Responsive

    High level of confidentiality and professionalism

    Good time management skills

    Strong communication skills (verbal and written)

    Ability to cope with pressure and deadlines in a fast-moving environment

    Ability to work independently as well as in a team

  • Duties:

    General Financial Administration

    Maintain a filing system in respect of accounting data, records, quotes and invoices

    Ensure all filing is updated

    Monitor telephone lines and accounts, and act as liaison between IT support and these vendors

    Generate asset allocation, return forms and recons.

    Allocating asset numbers to assets

    Ensuring that the stock procedures are maintained by ensuring completion of stock movement forms and allocation of stock numbers to the various stock sheets

    Maintain and update company Wiki

    Make use of the company Wiki for all job-related processes and procedures

    Update and maintain Smartsheet with all purchased stock (spec, price, stakeholder etc)

    Relief duties for reception on office switchboard and at front desk

    OTRS

    Ensure your tickets are managed

    Ensure your IT tracker feedback is submitted by deadline

    Ensure proper updates and closing details are added to OTRS tickets

    Ensure you stay within the predefined Service Level Agreement (SLA) times

    Assist with various OTRS reports as requested by Manager

    Ensure that the signed off recharges for all the Business units are received by Finance by the 5th working day of each month

    Stock management for the various business units

Project Administrator

The Project Administrator’s primary responsibility is to assist the Product Manager with defining, planning, tracking and managing specific projects.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 12:28:34
  • Vacancies Available: 2
  • Requirements:

    • Grade 12 or equivalent certificate essential

    • Project Management qualification will be advantageous

    • Minimum 1 years’ experience in a similar role

    • Computer literate (Microsoft Word and Excel, e-mail, internet)

  • Competencies:

    • Strong communication skills (verbal and written)

    • Possess excellent command of the English language

    • Strong analytical and technical skills

    • Excellent planning abilities

    • Ability to cope with pressure and deadlines in a fast-moving environment

    • Ability to adapt easily to change

    • Ability to grasp and interpret technical processes and procedures efficiently

    • Meticulous with strong attention to detail and accuracy

    • Ability to work in a team, with the willingness to put in extra effort and time when the team is under pressure

  • Duties:

    • Assist the Product Manager in managing project deliverables in line with the project plan

    • Ensure all project tasks are loaded onto the project tracking system as received from the Product Manager

    • Smartsheet to be kept up to date at all times

    • Record, manage and escalate any project issues or risks identified

    • Monitor project progress and performance

    • Maintain all project correspondence and arrange and coordinate all travel arrangements and venues for project meetings

    • Ensure that all communication to the members of the project are prioritised and added to the project tracking system

    • Develop and maintain good relationships with clients, stakeholders, and suppliers

    • Co-ordinate all project-related printing needs

    • Liaise with suppliers, obtain quotes, obtain approval, agree on timelines, arrange for installation and conduct a monthly recon on the relevant account

    • Communicate with the operations and development team on project requirements and log tickets on OTRS and/or where required

    • Wiki to be updated for each project at all times (store lists, how-to documents, etc.)

    • Ensure that project costs are within the applicable budgetary requirements

    • Assist the Product Manager with monthly reporting

    • Any ad hoc duties which may arise

System Administrator

The primary responsibility of the Systems Administrator is providing support, monitoring and maintaining Linux infrastructures, applications and servers, for both internal and external stakeholders.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 06:40:35
  • Vacancies Available: 1
  • Requirements:

    Grade 12 or equivalent certificate essential; postgraduate qualification preferable

    Minimum 5 years’ experience as a Linux system administrator

    Relevant qualification (A+, N+, MCSE, LINUX+/LPIC 1 and 2)

    CCNA and Security+

  • Competencies:

    Excellent networking implementation and troubleshooting skills (TCP/IP)

    Strong communication skills (verbal and written)

    Excellent understanding of VOIP systems

    Excellent understanding of IMAP and Postfix

    Apache web server and PHP installation, maintenance, administration, and database systems (Postgresql, MySQL)

  • Duties:

    RSNAPSHOT and ZFS setup & maintenance for backups

    RAID Setup and Management on physical machines

    Maintaining a local APT & Custom software repository

    VPN Connectivity

    MySQL and Postgres Database Administration

    Creating and maintaining office topologies diagrams (Gliffy, Draw.io and Coggle).

    Providing second and third line with documentation and guidance on problem solving and technical assistance.

    Implementing and Maintaining Monitoring with templates (Zabbix)

    Setting up and Maintaining Virtual Instances/Machines (LXC & KVM).

    HaProxy Administration

    Preforming maintenance on DHCP. DNS (Bind), Proxy (Squid), Switches and Routers.

    Working and Maintaining user backups (Delta Copy & Time Machine).

    User management – Adding and removing users off LDAP, Vtiger, Samba.

    Working with web services (Apache & Nginx).

    General maintenance on physical servers within our offices.

    Planning, designing, role out /Implementaion of new systems.

    Managing dedicated machines at Hetzner. (disk replacements, monitoring and etc).

    BASH Scripting for automating tasks.

    Making use of Ansible for rollouts to production for products in the field.

    Following the traditional delivery process for products.

    Managing and offering support for the team in lower tiers.

    Reporting monthly on the team and attending monthly director's meetings.

    JIRA and OTRS Project Planning and Tickets Administration.

    Working within Debian and Ubuntu based environments.

    Research & Development on products for product development.

    Overseeing smooth running of the IT department from First to Fourth line.

    Working closely with Development in order to fix problems with products in the field.

PHP Developer

The PHP Developer will be required to plan, develop, test and implement new innovative software products in a fast-paced prototyping development environment.


  • Office: Contermanskloof
  • Closing Date: 2019-01-31 21:35:00
  • Vacancies Available: 1
  • Requirements:

    Grade 12 or relevant certificate essential; postgraduate qualification preferable

    Minimum 2 years’ relevant experience in software development, providing a sample portfolio if possible

    PHP or other programming language essential

    HTML, CSS, JavaScript, jQuery experience

    MySQL (or experience with SQL), database design and best development practices required

    GIT (or similar revision control)

    Linux skills

    Experience with Scala/Java/Android/Objective C/iOS development will be advantageous

  • Competencies:

    Strong analytical and problem-solving skills

    Attention to detail

    Deadline-driven and able to work under pressure

    Able to take initiative

    Strong communication skills (verbal and written)

  • Duties:

    Analyse and identify programming solutions for clients

    Design and develop new software applications using best practice methods

    Create and facilitate suitable testing methods for existing software solutions

    Modify and improve existing software systems for optimal efficiency and effectiveness

    Perform bug-fixing

    Draw up relevant help files and user manuals for programs

    Provide technical support on programs created

    Conduct ongoing research and self-study to keep up to date with new methodologies

Office Administrator

The Receptionist/Office Administrator is responsible for day-to-day office administration and front desk reception, overseeing office services, purchasing of office supplies, facility maintenance and other related functions. The holder of this position is also responsible for providing administrative support to the Personal Assistant and the admin team.


  • Office: Contermanskloof
  • Closing Date: 2019-03-07 12:29:34
  • Vacancies Available: 1
  • Requirements:

    •Grade 12 or equivalent certificate essential

    •Relevant Diploma in Office Administration or similar will be advantageous

    •Minimum 1 to 2 years' relevant experience

    •Computer literate in MS Office – Word, Excel, PowerPoint, internet and email

  • Competencies:

    •Good telephone manner

    •Excellent interpersonal and communication skills

    •Strong administration skills with attention to detail

    •Ability to prioritise and multi-task

    •Bilingual (English and Afrikaans)

    •Ability to take initiative

    •Listening skills

    •Problem-solving skills

    •Ability to adapt well to change

  • Duties:

    •Opening and closing of offices

    •Switchboard and front desk reception duties

    •Welcome guests and provide refreshments

    •Manage boardroom bookings

    •Ensure printers are in working order and fully stocked

    •Order company stationery and groceries and conduct monthly stock takes

    •Maintain and update attendance register and keep a leave schedule

    •Assist with arranging staff functions and events

    •Coordinate the daily schedule for the Office Driver/Handyman

    •Arrange and coordinate any office maintenance and repair work as delegated

    •Complete daily office cleanliness checklists

    •Arrange flight, car and accommodation bookings when needed

    •Arrange and coordinate gardening services, office plant care and office PC cleaning

    •Courier coordination and recon of monthly courier statements to submit to Admin Coordinator

    •Provide HR with an updated contact list on a monthly basis

    •Carry out assigned health and safety tasks

    •Any ad hoc duties that may arise


Apply for vacancy


Please enter in your details to create a profile. All fields marked with an * are required.