Senior Data Engineer at Incentro Africa

Incentro Africa

  • Kenya
  • Permanent
  • Full-time
  • 2 months ago
Digital transformation is about more than just IT. Your culture is key to your success. Incentro knows that all too well. Of course, we've got the IT covered. But just like you, we needed to take a critical look at our way of working.Because we know that progress isn't possible without change. Want a stronger digital position, but d…Senior Data EngineerWe are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will play a pivotal role in designing, developing, and maintaining robust data pipelines and architectures that support various business applications. This position requires a deep understanding of data engineering best practices, cloud platforms, and the ability to work collaboratively in a fast-paced environment.Key Responsibilities:
  • Data Pipeline Development: Design, implement, and optimize scalable data pipelines to collect, process, and analyze large datasets from diverse sources.
  • Data Architecture Design: Develop and maintain data architectures that meet business requirements and adhere to industry best practices.
  • Collaboration: Work closely with cross-functional teams, including data scientists, analysts, and business stakeholders, to understand data needs and deliver solutions that drive business value.
  • Cloud Integration: Leverage cloud platforms, particularly Google Cloud, to build and manage data infrastructure, ensuring high availability and scalability.
  • Data Quality and Governance: Implement data quality checks and governance frameworks to ensure the accuracy and reliability of data.
  • Performance Optimization: Monitor and optimize the performance of data systems to meet evolving business needs.
  • Mentorship: Provide guidance and mentorship to junior data engineers, fostering a culture of continuous learning and improvement.
Qualifications:
  • Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience: Minimum of 5 years of experience in data engineering, with a proven track record of designing and implementing complex data systems.
Technical Skills:
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Experience with SQL and NoSQL databases.
  • Strong understanding of ETL processes and tools.
  • Hands-on experience with cloud platforms, especially Google Cloud Platform.
  • Familiarity with big data technologies like Hadoop, Spark, or Kafka.
Soft Skills:
  • Excellent problem-solving abilities and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a team.
  • Proven leadership and mentorship capabilities.
Don't Keep Share!:

Jobs in Kenya