Solutions Data Engineer

BI Developer

  • AvailabilityPermanent
  • Experience5+ Years
  • SalaryR400,000.00 - R600,000.00
  • Share

Solutions Data Engineer

BI DeveloperGauteng

A leader in the Insurance Space, based in Johannesburg, is seeking a Data Engineer. The role is crucial in owning and maintaining large data and data infrastructures and delivering requirements in a fast-paced environment. The candidate will be responsible for various data related tasks within a data science team and providing support to related teams.

  • 2 –4 years of experience in a similar role within a data centric environment
  • BSc Computer science or diploma in software engineering
  • Previous experience in a data-centric position, solving complex problems in a pressurized environment
  • Focused on building and maintain infrastructure and architecture for data generation
  • Optimises the performance of our big data ecosystem
  • Function behind the scenes
  • Supports the data scientists
  • Software engineer who designs, builds and integrates large-scale data from various resources, including builds APIs for data consumption.
  • Processes raw unstructured and structured data
  • Prepares data for analysis
  • Handles large-scale data processing
  • Monitors and maintain systems
  • Manages big data
  • Builds data structures
  • Builds APIs for data consumption
  • Automates and optimises advanced learning machine and advanced statistical models
  • Implements complex analytical projects with a focus on collecting, managing, analysing and visualizing data
  • Technical Competencies:
  • Experience in cloud based environments, preferably AWS
  • Some noSQL experience
  • Building APIs
  • Building complex data pipelines
  • Data migrations
  • Managing big data
  • Preferred Programming languages:
  • JAVA
  • Python
  • C#
  • Preferred Big data tools
  • AWS products
  • Redshift
  • Cassandra
  • ElasticSearch
  • Hadoop
  • Spark

Key Role Related Skills / Attributes Required:

  • Agile and adaptable to constant change
  • Strong written and verbal communication skills - Must be able to communicate effectively and confidently with users, team members and management - Delivers informative, well-organized demonstrations when required
  • Excellent computer/ systems skills
  • Must be flexible and willing to undertake a wide variety of challenging tasks
  • Great logic and problem-solving ability
  • Must be able to work within a team dynamic as well as on own
  • Amiable and approachable
  • Data Engineer
  • NoSQL
  • Big Data
  • Statistical Modelling
  • Hadoop
  • Solutions Engineering
  • Education Tertiary Degree
  • Experience 5+ Years

Similar Jobs