Discovery Limited Java & Python Big Data Developer - Data Science BI Jobs in South Africa

Discovery Limited Java & Python Big Data Developer - Data Science BI Jobs in South Africa


Key Purpose

  • Implement and maintain Machine Learning models and solutions.

  • Interpret requirements provided by business and produce effective Big Data solutions.

  • Programming exposure for code transformations and integrating the big data solution with existing systems.

  • Develop information solutions from a variety of sources for both structured and unstructured data

  • Technical ownership of Big Data and Machine Learning solutions for structured and unstructured data.

    Areas of responsibility may include but not limited to

  • Develop and implement machine learning models and solutions

  • Design and implement ETL methodologies and technologies and the integration with big data

  • Conduct root cause analysis on production issues

  • Technical leadership of entire information management process of both structured and unstructured data

  • Provide ongoing support and enhancement to ETL system

  • Integrate with statistical and actuarial analysts to build models

  • Producing relevant technical documentation and specifications

  • Estimate time and resource requirements for business requirement

  • Integration of big data solutions with existing reporting and analytical solutions

  • Assist statistical and actuarial analysts in developing distributed data science applications in Spark and H2O

  • Setup and Maintain Python, R and Scala
    environments for use within Spark.

  • Install and configure relevant packages
    Build and support multi-tenant data science environments

  • Research the latest technologies and check the viability of integrating them into the big data and data science environments

    Personal Attributes and Skills

  • Microsoft BI Stack – Intermediate

  • Python – Intermediate

  • Java – Intermediate

  • MS Excel – Advanced

  • Data Mining – Intermediate

  • Spark – Intermediate

  • H2O – Intermediate

  • Applying Expertise and Technology

  • Delivering Results and Meeting Customer Expectations

  • Creating and Innovating

  • Analysing

  • Coping with Pressure and Setbacks

  • Relating and Networking

  • Adapting and Responding to Change

  • Learning and Researching

    Education and Experience

  • A BSc Computer Science Degree or equivalent 3-year qualification

  • 3+ years source code Java development experience

  • 3+ years Python development experience
    Coding experience using SCALA, R, Bash
    Experience in Linux (RHCSA)

  • Experience in DBMS (Netezza, Oracle, Ms SQL Server, MySQL, Postgres)

  • Experience in Big Data Platforms (Cloudera CDH, Hortonworks)

  • Data Security and Protection Policies – Intermediate

  • Data Warehouse principles and practises – Intermediate

  • T-SQL / SSIS ETL development – Advanced

    How to Apply

    For more information and job application details, see; Discovery Limited Java & Python Big Data Developer - Data Science BI Jobs in South Africa

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to NGO Jobs in Africa.