DATA ENGINEER
Seismic Consulting Group- Location
- MAITAMA, Abuja Capital Territory, Nigeria
- Workplace
- —
- Employment
- Full Time
- Salary
- —
Posted 8mo ago
We are seeking an On-site Senior Data Engineer who would be responsible for designing, building, and maintaining scalable, secure, and high-performance data infrastructure that powers analytics, AI/ML models, and enterprise applications. The role sits at the intersection of data engineering, applied machine learning support, and software systems, working closely with the Senior AI & Software Manager to translate product, AI, and business requirements into robust data pipelines and platforms.
This role is delivery-focused and impact-driven, with strong ownership of data reliability, performance, and governance across cloud and distributed environments.
The Ideal Candidate should be able to;
- Design, develop, and maintain end-to-end ETL/ELT pipelines for structured and unstructured data using Python and SQL.
- Build scalable batch and near-real-time data workflows leveraging Apache Spark, Hadoop, Kafka, and Airflow.
- Implement data ingestion, transformation, validation, and enrichment pipelines across multiple data sources (APIs, files, databases, streaming systems).
- Ensure high data quality through automated checks, anomaly detection, and validation logic, including ML-assisted data quality monitoring.
Cloud Data Platforms & Warehousing
- Architect and manage cloud-based data solutions across AWS (S3, Glue, Redshift, EMR), GCP (BigQuery, Dataflow, Pub/Sub), and Azure (Data Factory).
- Design and optimize data warehouses and analytical data models to support BI tools, AI workflows, and operational analytics.
- Implement cost-efficient storage and compute strategies while maintaining performance and scalability.
AI & Machine Learning Enablement
- Work closely with the Senior AI & Software Manager to prepare, structure, and optimize datasets for machine learning and predictive analytics.
- Support ML pipelines by enabling feature engineering, training data generation, and inference-ready data flows.
- Collaborate on integrating ML outputs into production systems and dashboards.
- Ensure data pipelines align with AI model requirements for freshness, latency, and reliability.
Software & API Integration
- Develop and maintain data services and APIs using FastAPI, Django REST, or Flask to expose data to applications and AI systems.
- Collaborate with software engineers to integrate data pipelines into broader system architectures.
- Ensure data platforms align with software engineering best practices (modularity, versioning, CI/CD readiness).
Analytics, Reporting & Decision Support
- Enable downstream analytics and reporting through clean, well-modeled datasets.
- Support BI and visualization tools such as Power BI and Looker by delivering optimized datasets and semantic layers.
- Partner with stakeholders to translate analytical and operational needs into technical data requirements.
Governance, Security & Compliance
- Implement data governance standards, access controls, and compliance measures, particularly for sensitive or regulated datasets.
- Ensure data integrity, traceability, and auditability across pipelines and storage layers.
- Collaborate on defining data documentation, lineage, and metadata practices.
Collaboration & Leadership
- Act as a senior technical partner to the Senior AI & Software Manager, contributing to architectural decisions and system design discussions.
- Collaborate with data scientists, AI engineers, software developers, and non-technical stakeholders.
- Provide technical guidance and mentorship to junior data engineers or analysts when required.
- Participate in planning, estimation, and delivery of complex data-driven projects.
Requirements
- Strong proficiency in Python and SQL for data engineering and analytics.
- Hands-on experience with Apache Spark, Hadoop, Kafka, and Airflow.
- Solid understanding of ETL/ELT design patterns, data modeling, and warehousing.
- Experience with cloud data platforms (AWS, GCP, Azure).
- Familiarity with machine learning workflows, including data preparation and feature engineering.
- Experience building APIs and services using FastAPI, Django REST, or Flask.
- Working knowledge of Docker, Kubernetes, and Git.
- Experience supporting BI tools such as Power BI or Looker.
Professional Experience
- Proven experience delivering large-scale, production-grade data systems.
- Experience working on multi-stakeholder, high-impact projects, including government or enterprise environments.
- Demonstrated ability to reduce processing time, improve data quality, and scale data operations.
- Track record of translating business or AI requirements into reliable technical solutions.
Education & Background
- Degree in Engineering, Computer Science, Statistics, or a related technical field.
- Formal training or certification in Data Science, Big Data, or Machine Learning is a strong advantage.
SHOULD BE BASED IN ABUJA OR WILLING TO RELOCATE.
Skills
- Machine Learning
- ETL
- ELT
- Python
- SQL
- Spark
- Hadoop
- Kafka
- Airflow
- AWS
- S3
- AWS Glue
- Redshift
- EMR
- GCP
- BigQuery
- Dataflow
- Pub/Sub
- Azure
- Azure Data Factory
- FastAPI
- Django
- Flask
- Power BI
- Looker
- Docker
- Kubernetes
- Git
More jobs at Seismic Consulting Group
All 10SOFTWARE ENGINEERING MANAGER
Seismic Consulting Group · ABUJA, Abuja Capital Territory, Nigeria · 7d ago
UI/UX DESIGNER
Seismic Consulting Group · Maitama, Abuja Capital Territory, Nigeria · 7mo ago
FRONTEND DEVELOPER
Seismic Consulting Group · ABUJA MAITAMA, Abuja Capital Territory, Nigeria · 7mo ago
SENIOR AI ENGINEER
Seismic Consulting Group · MAITAMA, Abuja Capital Territory, Nigeria · 8mo ago
DevOps Engineer
Seismic Consulting Group · Maitama, Abuja, Abuja Capital Territory, Nigeria · 10mo ago
Similar roles
Senior Data Engineer
Moniepoint · Remote · Nigeria · 10d ago
Data Analyst - Credit
Kuda Technologies · Lagos, Lagos, Nigeria · 1mo ago
BI/Data Analyst
Crednet Technologies · Lagos, Yaba, Nigeria · 5mo ago
Data Scientist
Reliance Health · Nigeria · 1y ago
Associate Data Scientist
Reliance Health · Nigeria · 1y ago
Business Intelligence Associate
Reliance Health · Nigeria · 1y ago