Data Developer

BI Developer

  • AvailabilityFreelance
  • Experience5+ Years
  • SalaryR450,000.00 - R600,000.00
  • Share

Data Developer

BI DeveloperGauteng

A leader in the Insurance Industry is looking for a Data Developer to join their team based in Johannesburg


  • To deliver the design, coding, testing and documenting of integrated systems in accordance with agreed standards in an agile environment
  • Test-Driven development
  • Work closely with testers to automate functional tests
  • Perform code review when required by other developers
  • Diagnose production issues and provide assistance to production support staff
  • Continually add and improve system and infrastructure monitoring
  • Consistent participation in agile methodologies and practices
  • Ensuring code and documentation version control and overall skills transfer to the team
  • Translate user requirements into system specifications
  • Work across multiple teams to implement and maintain solutions
  • Full understanding of the SDLC approach and controls in an enterprise-scale organization

Education and Experience

  • Bachelor’s degree in Information Systems or related field
  • Minimum of 3 years’ experience in application development, preferably in an Agile environment
  • Minimum of 3 years’ experience of data warehousing and data management
  • Minimum of 3 years’ experience in Programming in relevant programming language(s)
  • Experience in Financial Services Industry preferred
  • Results orientation
  • Agile delivery
  • Requirements solicitation, facilitation, negotiation and conflict resolution 
  • Influence the definition and adoption of rigorous technical standards
  • Understanding of how to achieve sustainability and supportability
  • Strong analytical and problem solving skills
  • Good written and oral communication skills
  • Understanding of the business context
  • Team player – approachable, ability to share and consult others
  • Coaching and training skills
  • Data warehouse, data mart and data preparation for reporting and modelling advantageous

Preferred technology experience:

  • Big Data development experience – Hadoop, Spark, Hive, Spark Sqoob and related technology
  • Traditional languages such as Java, C#
  • Python and shell scripts
  • Automaton and ETL experience advantageous
  • Analysing (Proficient in)
  • Delivering Results & meeting customer expectations (Familiar with)
  • Presenting & Communicating Information (Proficient in)
  • Learning & Research (Proficient in)
  • Creating & innovating (Familiar with)
  • Deciding & Initiating action (Proficient in)


  • Data Development
  • Hadoop
  • Spark
  • Hive
  • Pig
  • ETL
  • Java
  • C#
  • Education Tertiary Degree
  • Experience 5+ Years

Similar Jobs