Data Engineer

Phoenix heights
Posted 2 days ago
Location:
Nairobi, Nairobi
Contract Type:
Full Time
Experience Required:
5 to 10 years
Education Level:
Bachelor's Degree
Job Description
We are seeking a skilled and results-driven Data Engineer to design, build, and maintain reliable data pipelines and architectures that enable data-driven decision-making across the organization. The ideal candidate has strong programming skills, a deep understanding of databases, and experience working with large data sets in distributed environments.

Key Responsibilities:

Design, develop, and maintain scalable data pipelines for collecting, transforming, and loading structured and unstructured data.

Build and maintain data warehouses and data lakes to support analytics and reporting needs.

Optimize data systems for performance, scalability, and reliability.

Work closely with data scientists, analysts, and business stakeholders to understand data requirements.

Develop and maintain ETL/ELT processes to ensure accurate and timely data delivery.

Ensure data quality, consistency, and governance across the data infrastructure.

Monitor data workflows and troubleshoot data issues as they arise.

Implement security and compliance measures for sensitive data.

Key Skills & Tools:

Proficiency in programming languages like Python, Java, or Scala.

Expertise in SQL and database technologies (e.g., PostgreSQL, MySQL, Oracle, SQL Server).

Experience with data pipeline tools like Apache Airflow, Luigi, or similar.

Familiarity with big data technologies (e.g., Hadoop, Spark, Kafka).

Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and services like Redshift, BigQuery, or Snowflake.

Knowledge of data warehousing concepts and data modeling.

Strong problem-solving skills and attention to detail.

Qualifications:

Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field (Master’s preferred).

3–7+ years of experience in data engineering or a related role.

Experience working in agile teams and using DevOps practices (CI/CD, version control, etc.).

Strong communication and collaboration skills.
Number of vacancies: 1
Report this Job Ad
Company Description
We are a dynamic retail company dedicated to delivering exceptional customer experiences through quality products and outstanding service. Our mission is to meet customer needs while fostering a positive shopping environment.
View Company Profile