Job Category: Information Technology

Job Source:

Job Summary

  • No. of Vacancy: N/A
  • Job Location: Johannesburg Metropolitan
  • Employment Type: Full Time
  • Salary: Competitive Salary
  • Gender: Any
  • Age Limit: N/A
  • Experience: N/A
  • Career level: Mid-Senior level
  • Posted On: Apr 11, 2019
  • Application Deadline: May 11, 2019

Job Description/Responsibility

  • Introduction
    Our client develops and supports software and data solutions across a variety of industries.
    They want you to get ahead of the market and stay there. They offer a combination of plug and play products that can be integrated with existing systems and processes and can also be customised to client needs.
    Their capabilities extend to big data engineering and bespoke software development, solutions are available as both cloud-based and hosted.
  • Description
    • Building and operating a content management platform for a high-profile big data project that promises to revolutionise an area of finance by providing unprecedented market insight in a timely manner.
    • Working closely within a team of developers distributed in London, Johannesburg, Cape Town and New Zealand.
    • Building and operating an ingestion and analytics platform that collects frequently changing data and exposing the normalised and aggregated data via APIs to our client’s customers. This will include data cleansing, aggregation, financial computations.

Experience Requirements

  • N/A

Education Requirements

  • N/A

Skills Requirements

  • Must be able to pick up a new technology quickly and deliver features in a highly agile manner.
  • Experience writing functional Scala in a production grade system. You are not a Java developer writing OO in Scala.
  • Previous experience using Apache Spark SQL in a production system using Scala with YARN as the resource manager.
  • Clear and practical understanding of how Hive works, which includes running Hive on Tez.
  • Practical experience using Debian flavoured Linux distributions.
  • Familiarity with event driven development and architectures.
  • Previous experience using Docker containers to deploy your systems.
  • Ability to easily navigate the administration of an HDP cluster on AWS.
  • Must be able to index millions of documents from Hadoop into Elasticsearch.
  • Ability to work with various messaging systems, such as Kafka and RabbitMQ.
  • Must be able to aggregate data using Apache Kylin Cube.
  • Must be able to easily pick up Python if you have not used it previously.
  • Ability to operate and deploy to a Kubernetes cluster on AWS.
  • Must be able to understand basic concepts about mortgage backed securities.


  • N/A

Apply Instruction

About the Company

Company Name: Parvana
Address: Brick House, 150A Station Road, Woburn Sands, Milton Keynes United Kingdom MK17 8SG, , UNITED KINGDOM

Company Profile: We are IT RECRUITMENT SPECIALISTS who focus on Software Dev Houses, Finance & Telco clients. We have offices in South Africa and the United Kingdom. We are a highly skilled team that endeavours to provide a personal, efficient & value add services. PARVANA is Persian for butterfly. A butterfly is a symbol of a new beginning. An unusual name perhaps, but hope you will think of us when the time comes for you to seek a new beginning.

Company Website:

Simillar Jobs

Personal Details

Documents for this application

Files can be up to 2MB for file types.
.pdf .doc .docx .rtf .txt

Cover Letter


All personal information submitted by you as part of an application will be used by us in accordance with our privacy statement

All Jobs of This Company

Upcomming Courses

More Courses


More Article