Excite Panacea is a premier technology service provider. Our depth of experience, expertise, and attention to detail result in successful projects and contribute to Excite's status as the preferred technology partner in the region.
We’ve built long-term client partnerships by fulfilling promises and consistently providing quality to businesses across diverse industries—including Consumer Packaged Goods (CPG), Manufacturing, Alcoholic Beverages, Oil & Gas, Transportation, Agriculture, Travel & Tourism, and more—throughout sub-Saharan Africa.
We are recruiting to fill the position below:
Job Title:Data Engineer
Location: Lagos
Job type: Contract
Job Overview
We are seeking a highly skilled and analytical Data Engineer to design, build, and maintain scalable data pipelines and infrastructure that enable effective data collection, storage, and analysis.
The ideal candidate will have 3+ years of hands-on experience managing data architecture, integrating multiple data sources, and ensuring reliable data flow across systems.
You will collaborate with analysts, developers, and business stakeholders to ensure our data environment supports decision-making and operational excellence.
Key Responsibilities
Data Architecture & Integration:
Design, build, and maintain efficient, scalable, and reliable data pipelines.
Integrate data from multiple sources (internal systems, APIs, third-party applications).
Develop and manage ETL (Extract, Transform, Load) processes for structured and unstructured data.
Implement and optimize data storage solutions (data warehouses, lakes, and marts).
Data Quality & Governance:
Ensure data accuracy, consistency, and reliability across all systems.
Implement data validation, error handling, and monitoring processes.
Collaborate with teams to define and enforce data governance standards and best practices.
Collaboration & Support:
Work closely with data analysts and scientists to optimize data availability and usability.
Collaborate with software engineers and business units to understand data needs and develop solutions.
Support analytics and reporting teams with clean, well-structured datasets.
Performance Optimization & Innovation:
Monitor and improve system performance, scalability, and efficiency.
Stay current with emerging technologies in data engineering, cloud platforms, and analytics tools.
Requirements
Educational Qualification:
Bachelor’s Degree in Computer Science, Data Engineering, Information Systems, or a related field.
Skill Requirements:
Minimum 3 years of experience: as a Data Engineer or in a related capacity.
Strong SQL proficiency: and experience with both relational and non-relational databases.
Hands on experience with data pipeline tools: such as Airflow, Luigi, or Prefect for workflow orchestration.
Experience with ETL frameworks, data warehousing concepts, and data modeling techniques.
Familiarity with cloud platforms: like AWS, Azure, or Google Cloud, including specific services like BigQuery, Redshift, or Snowflake.
Proficiency in programming languages: such as Python, Scala, or Java for data manipulation and automation.
Knowledge of data governance principles, API integrations, and version control systems like Git.
Strong analytical, problem-solving, and critical thinking skills: for addressing complex data challenges.
Excellent communication and collaboration abilities: for effective teamwork and stakeholder interaction.
Additional Requirements:
Applicants must include the following in their application:
Portfolio or GitHub link showcasing relevant data projects.
Summary of work done including technologies used and impact achieved.
Industries served (e.g., fintech, retail, logistics, enterprise systems, etc.).