Senior Specialist Artificial Intelligence - Johannesburg, South Africa - Planet10
Description
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
- 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
- BSc Computer Science / Engineering is mandatory. Honors, master's or doctoral degree preferred
- 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
- Scientific, dataminded, 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
More jobs from Planet10
-
Product Design Lead
Johannesburg, South Africa - 4 days ago
-
Forensic Specialist
Randburg, South Africa - 18 minutes ago
-
Intermediate Designer
Johannesburg, South Africa - 19 minutes ago
-
Data Architect
Johannesburg, South Africa - 3 days ago
-
Migration Lead Test Analyst
Cape Town, South Africa - 19 minutes ago
-
Solutions Architect
Johannesburg, South Africa - 2 days ago