Job Summary Design, develop, maintain and support projects using a variety of Big Data technologies. Ascertain requirements by interfacing with our internal clients Identify and research alternative technologies that potentially address the requirements Design and document architectures/applications/data-flows Develop various components (apps/scripts/sites/recommendation engines) Conduct code reviews on completion of these components Design tests for your code Support the production environment Qualifications Essentials BSc Computer Science / Engineering is mandatory. Honors, masterxc3xa2xe2x82xacxe2x84xa2s or doctoral degree preferred Experience 4 xc3xa2xe2x82xacxe2x80x9c 5 yearsxc3xa2xe2x82xacxe2x84xa2 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 Technical Competencies Scientific, data-minded, detail oriented with a good blend of practical reality Proficient in problem solving, algorithmic analysis, deeply technical Knowledge and experience building massively scalable systems Knowledge and experience working with high volumes of data (beneficial) Knowledge of SCRUM and Agile methodologies (beneficial) Proven record of delivery and execution Strong core Java skills Strong Linux skills Languages: Required: Java, HTML, Javascript, Linux shell scripting Beneficial: Python, NodeJS DB: Required: MSSQL, MySQL, MongoDB, ElasticSearch Beneficial: HDFS, Hadoop, HBase Other: Required: RESTful service development, AI experience Beneficial: Tensorflow, Keras, Spark, Mahout, Storm, Docker, Analytics platforms
Planet10
Recruiter
Job Mail
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.