SENIOR DATA ENGINEER @ CODIYO
We are seeking a highly skilled Senior Data Engineer to join our dynamic team in Nairobi, Kenya. In this role, you will be a key contributor to our client's data strategy, focusing on the design, implementation, and maintenance of robust and scalable data infrastructure. You will work extensively with data lakes, warehouses, and complex pipelines, ensuring that both structured and unstructured data are processed efficiently to support the organization's analytical and operational needs.
The ideal candidate brings over seven years of professional experience and deep technical expertise in programming languages like Python, SQL, and Java, alongside a strong command of big data tools such as Hadoop and Spark. You will collaborate closely with stakeholders and technical teams to automate data workflows, optimize ETL processes, and ensure the performance, reliability, and security of our data platforms. Familiarity with Kenyan Data Protection regulations and cloud environments is essential for success in this on-site position.
The ideal candidate brings over seven years of professional experience and deep technical expertise in programming languages like Python, SQL, and Java, alongside a strong command of big data tools such as Hadoop and Spark. You will collaborate closely with stakeholders and technical teams to automate data workflows, optimize ETL processes, and ensure the performance, reliability, and security of our data platforms. Familiarity with Kenyan Data Protection regulations and cloud environments is essential for success in this on-site position.
Key Requirements
At least 7+ years of professional experience in data engineering or a related technical field.
Strong programming proficiency in languages including Python, SQL, and Java.
Demonstrated experience with big data tools and frameworks such as Hadoop and Apache Spark.
Deep knowledge of major cloud platforms including AWS, Azure, or Google Cloud Platform.
Hands-on experience with various database technologies, both SQL and NoSQL.
Proficiency in building and optimizing ETL processes and automated data pipelines.
A strong understanding of data architecture, modeling, and modern data frameworks.
Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
Familiarity with the Kenyan Data Protection Act (2019) and related 2021 Regulations.
Knowledge of cyber laws, compliance standards, risk management, and disaster recovery protocols.