- Job Type Contract
- Qualification BA/BSc/HND
- Experience
- Location Lagos
- Job Field Data, Business Analysis and AI
Data Engineer at OnePyramid
Data Engineer
About the Project:
- You will work on a system that processes sensitive partner data locally on partner infrastructure (not in the cloud) before any transfer occurs. Security-first design is mandatory.
Key Responsibilities:
- Build a Python-based application that reads structured exports (CSV, Excel) from partner databases
- Generates consistent pseudonymous identifiers using HMAC-SHA256
- Removes direct identifiers and generalizes quasi-identifiers
- Detects residual sensitive information in free-text fields using NLP (SpaCy NER)
- Handles real-world data quality issues safely and gracefully
- Ensures no sensitive data leaks via logs, temp files, or memory
- Test pseudonymous identifier consistency across multiple runs
- Measure record linkage success and failure rates
- Evaluate re-identification risk using statistical methods
- Produce quantitative evidence suitable for research publication
- Write clear technical specifications for anonymization methods
- Deliver readable, well-commented code for external review
- Create a methodology document enabling independent replication
Required Skills & Experience:
- Python: Strong pandas skills; experience with large, messy datasets; performance optimization
- Cryptography: Hashing algorithms, HMAC, secure key management
- Databases: PostgreSQL or MongoDB
- Cloud & Big Data: AWS, Azure, or GCP; Spark or Hive
- NLP: SpaCy or similar for Named Entity Recognition (using existing models)
- Security Mindset (Critical): Defensive coding practices, No logging of sensitive values and Awareness of data leakage risks (logs, memory, temp files)
- Data Analysis & Communication
- Statistical analysis and metrics
- Jupyter notebooks and visualizations
- Ability to explain technical concepts to non-technical stakeholders
- Comfortable coordinating remotely with partner IT teams
Method of Application
Interested candidates should send their CV to: jobs@onepyramid.comEmail Subject: Data Engineer (Contract)

Leave a Comment