09/07/2014
1. IOS Developer
Roles and Responsibilities
Understanding user stories and providing estimates to sprint planning sessions
Understanding the interdependency of user stories
Active engagement with the team on all areas of development
Knowledge and experience of best practices such as:
Test-driven development
Continuous integration
Continuous deployment
Strong experience in appropriate languages: Java and the Android SDK or Objective C/Cocoa
Qualification and Experience
Degree or equivalent in Computer Science, Engineering or Maths related discipline
Proficiency in programming languages like C, C++, iOS , Java, Objective -C, etc.
Basic knowledge of interface design and development as an added advantage
2. Solutions Architect
Roles and Responsibility
Document architectural principals and standards
Assist with technical design, development and integration
Guide the development teams
Review current implementations and development roadmap, identify issues and shortcomings
Recommend areas where improvements can be made
Consult on application and infrastructure implementations to ensure that they comply with architectural principals and standards and that the implementation answers the requirements as dictated by business
Experience
Solid Java experience
Solid wen service experience (Rest, SOAP)
Experience in HTML , XHTML , CSS and JavaScript Net / C # experience (Beneficial)
Proven understanding of OO and design patterns
Solid authentication and identity management experience using SSO and Oauth
Payments experience will be a definite advantage
Knowledge of emerging technologies
Knowledge of SCRUM and Agile methodologies (Beneficial)
Required: MSSQL, MySQL
Beneficial: Elastic Search, HDFS, Hadoop, HBase, MongoDB
Qualification
University Degree or equivalent in relevant field
4-5 years experience in a comparable environment
Experience in reporting and presentation to senior and executive management
Very strong analytical, communication and negotiation skills
Ability to work under pressure
3. Big Data Developer / Analyst
Design, develop, maintain and support projects using a variety of Big Data technologies
Languages :
Required : Java, C #, HTML , JavaScript, Linux shell scripting
Beneficial: Pig, UDF's , Hive , NodeJS
Qualification
University Degree or equivalent in relevant field
4-5 years experience in a comparable environment
Experience in reporting and presentation to senior and executive management
Very strong analytical, communication and negotiation skills
Ability to work under pressure
4. Freelance Contract Position
Creating original content and recurring features around Idols X to be published via a content management system on company website as outlined prior to the show
Managing company web/ music to reflect the latest Idols content- uploading images and links to articles on company web. Some knowledge of HTML is required
Attending performances and content meetings as well as being available for 1 X Google hangout per week
Output
7 x articles a week in various formats. s based on pre-determined and approved content schedule- approximately 300 - 600 words, may include Memes, Gifs , videos , social media embeds, images, 2 x ad hoc and determined by show requirements
This position is an online position, internet access and access to Company are necessary to complete the requirement
All positions based in Johannesburg
To apply send your detailed CV to [email protected] / [email protected]