Integration Developer / Data Engineer
Nairobi, Kenya
Key Responsibilities:• Work with the business to gather requirements for data, and understand data sources from third party vendors.• Design and develop custom ETL, ELT and EL processes to pull data from different reliable sources and load it to target databases or systems. • Design and develop PL SQL queries for data analysis and reporting.• Develop data streams, data pipelines, API and plug to target systems.• Design Data Marts, Data warehouses and use best principles to clean, sort and push data.Key Achievements:• Integrated AIMS (data source) to target systems like OASES, MAYFLY, TM1 and fuel plus. This improved the airline's performance tremendously by ensuring effective invoice tracking, and accurate invoice payment.• Developed ETL python scripts to collect data from text files, JSON and rest APIs, CSV, and XLSX then ingest the data to oracle database tables.• Automated PGP encryption and transmission of confidential financial files to CitiSmart Match from Kenya Airways and Back using python and shell script.• Automated a process to write data to views which are used to perform financial reporting on a daily basis using PL SQL and python.• Supported Businesses with the right, clean, reliable and stable data for reporting as well as maintaining data pipelines with an uptime of 99.9%.