Data/ml Engineer

Johannesburg, Gauteng, South Africa

Job Description


About Our Client: Our Client is a leading player in the insurance industry, committed to innovation and excellence. They are seeking a highly skilled Data/ML Engineer to join their dynamic team. This role offers the opportunity to work on cutting-edge projects and make a significant impact on their data processing and machine learning initiatives.Key Responsibilities:

  • Design, implement, and maintain robust data and content processing pipelines.
  • Develop and optimize data wrangling processes and sharding designs.
  • Build and deploy microservices to support various data and machine learning applications.
  • Design and implement table structures, schemas, and operational models.
  • Work with unstructured data and document processing to extract valuable insights.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs.
  • Continuously improve and monitor the performance of data processing systems.
  • Utilize technologies such as Kafka, Docker, and Kubernetes to enhance data processing and application deployment.
Required Skills and Experience:
  • Strong proficiency in Python.
  • Strong proficiency in SQL.
  • Experience with Java and/or Spark is preferred but not crucial.
  • Experience working with unstructured data and document processing.
  • Proven experience in building data and content processing pipelines.
  • Familiarity with data wrangling, sharding design, and microservices architecture.
  • Experience in designing table structures and schemas.
  • Experience in designing and implementing operational models.
  • Familiarity with Kafka, Docker, and Kubernetes.
Qualifications:
  • Bachelors degree in Computer Science, Engineering, or a related field.
  • At least 4 years of experience in data engineering, machine learning engineering, or a related field.
  • Strong problem-solving skills and the ability to work independently as well as part of a team.
  • Excellent communication skills, both written and verbal.
What They Offer:
  • Competitive salary and benefits package.
  • Opportunity to work on innovative projects within the insurance industry.
  • Collaborative and supportive work environment.
  • Professional development and career advancement opportunities.
How to Apply: Interested candidates are invited to submit their resumes detailing their qualifications and experience.Join us and be a part of a team that is transforming the insurance industry through data and machine learning!

Energy at Work Projects

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.


Job Detail

  • Job Id
    JD1323736
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned