Data Science Engineer

Cape Town, Western Cape, South Africa

Job Description


Kick-start your career in the online gaming world and experience the very latest in technology and innovation.The Department:A department that prides itself on an unmatched ability to solve the most complex problems and deliver a consistent, high level of value to the business. The entire team are encouraged to have a working knowledge of all steps needed to deliver projects end to end including data engineering, architectural understanding, programming skills, data wrangling, QA, data visualisation and presenting to the business. Data Science work spans across acquisition, retention, trading, compliance and product and we pride ourselves on an ethos that everything is possible.Purpose of the Role:Were looking for someone to develop the code that powers our real time systems within data science. The work we do spans across multiple product areas including acquisition, retention, trading and compliance and you could be using a variety of different tools and languages so flexibility and a hunger to learn is essential. The current technical stack is based around two key platforms - Elasticsearch and Kubernetes. Within those you will be using a variety of different tools and languages so a flexibility and hunger to learn new skills is essential.Duties include, but not limited to:Developing a large number of robust features in a self-sufficient way to a high technical standardStays up to date with technical knowledge in all technical skillsContributes the quality of our products (for example monitoring alerts or logs to find bugs proactively, quality gatekeeps of code, configures build and deployments, etc.)Identifies areas for improvements and implements new innovations to enhancements our productsTaking part in Scrum rituals such as stand-ups, planning sessions, demos and retrospectivesTaking part in team activities such as collaborative development and code reviewsTaking part in cross-team activities such as knowledge-sharing and documentationBuilding relationships with other teams across the whole Super GroupThis job description is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.Essential Criteria:A strong development background gained working in a complex technical environmentA thorough understanding of NodeJSExperience of using the Elastic Stack (Elasticsearch, Logstash and Kibana)Experience of running and maintaining applications in Kubernetes clustersGood understanding of Azure, especially event hubs and other data processing technologiesUnderstand the fundamentals of deployment of code including automation of deployment (terraform or similar)Very strong and demonstrable problem-solving skillsMust be willing to do reasonable after-hours standby and support if requiredDesirable Criteria:Experience developing in other languages such as Python and C#Experience of developing low latency data processing systemsAn understanding of basic network troubleshooting practicesAn understanding of MongoDB and RedisAn interest in Data Science MethodologiesExperience working with big data systemsPerson Specifications:AdaptabilityBuilding RelationshipsBusiness AwarenessCollaborationCommunicationContinuous RenewalCustomer FocusEfficiency & EffectivenessInnovationProblem SolvingTechnical Knowledge*Please note we will apply relevance to our Talent Management and Talent Development Programme as part of our recruitment process.*Shortlisted candidates may need to complete an assessment.This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be conducted. The qualifications identified herein are an inherent job requirement; therefore, a qualification verification check will be done. By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be done in a confidential manner, and solely for the purposes of verification.Should you not hear from us within 2 weeks, please deem your application as unsuccessful.The perfect place to work, play and grow!

DigiOutsource

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1332042
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned