International Rescue Committee
Data Engineer
Nairobi
• Kenya
Closed for applications

Get personalised job alerts directly to your inbox!

Adaptis Africa
Telesales Associate
Nairobi
• Kenya
Closed for applications
Top cities with open vacancies
Jobs in Nairobi, Jobs in Kabarnet, Jobs in Lodwar, Jobs in Kampala, Jobs in AbujaCompanies hiring now
CARE International, GIZ KE, Rainforest Alliance, United Nations Office on Drugs and Crime, World VisionProfession (Non-profit, social work, Mid-level)
Accounting, finance, banking, insurance,Administrative, clerical,Agriculture, fishing, forestry, wildlife,Customer support, client care,Design, arts,Information technology, software development, data,Legal,Media, communications, languages,Project, program management,Research, academy,Sales, marketing, promotion,Telecommunications,Transportation, logistics, driving,
Industry (Mid-level)
Aeronautics,Agriculture, fishing, forestry,Banking, microfinance, insurance,Beauty, cosmetics,Communications, media, radio, tv,Computers, software development and services,Consulting, business support, auditing,Education, academic,Electronics,Energy, utilities, environment,Engineering, architecture,Finance & FinTech,Financial Services,Governmental,Health care, medical,Housekeeping, maintenance,Human resources, talent development, recruiting,Manufacturing,Marketing, advertising,Non-profit, social work,Outsourcing, leasing,Raw materials, oil, chemicals,Real estate,Restaurant, hospitality, travel,Retail, wholesale, FMCG,Telecommunications,Transportation, logistics, storage,
Seniority (Non-profit, social work)
© Fuzu Ltd
International Rescue Committee
Non-profit + 1 more
Description
Education:
- Minimum: Associate’s Degree
- Preferred: Bachelor’s degree in Computer Science, Information Technology or Engineering or equivalent experience.
Work Experience:
Minimum:
- 5+ years hands on with Data Management including data extraction, transformation, and loading (ETL).
- Significant demonstrable professional work experience with CRM and relational databases (non-profit experience a plus) and IT delivery, IT services, and professional services environments.
- Experience creating database structures and implementing quality checks to ensure CRM data integrity.
- Hands-on experience with creating database objects such as views, stored procedures, and functions.
- Advanced knowledge of SQL database development, query performance tuning, and sophisticated data manipulation.
- Proficiency in Databricks, DBT, MongoDB, and MSSQL queries with DBAmp for Salesforce data integration.
- Exceptional analytical and problem-solving skills with attention to detail and data accuracy.
- Ability to independently handle multiple projects and high workloads while meeting deadlines.
- Excellent oral and written communication skills, with the ability to translate technical concepts for non-technical audiences.
- Strong customer service orientation with a proactive approach to partner collaboration.
Preferred:
- Experience with Salesforce NPSP (Nonprofit Success Pack)
- Sophisticated knowledge of MS Office VBA for process automation and template creation.
- Certification for Databricks is a plus.
- Hands-on experience with ETL design sessions and workflows.
- Experience in supporting fundraising applications for non-profit organizations.
- Experience in working optimally with an Agile delivery model.
- Experience with web services or application programming interfaces a plus;
- Experience in implementing business intelligence and data warehouse solutions.
Responsibilities
- Perform Data List Pulls from ER data using Azure MSSQL, Databricks, and Salesforce based on stakeholder or vendor requirements.
- Extract, transform, and load (ETL) data from vendor sources such as SFTP or portals into Azure MSSQL and subsequently into Databricks, Salesforce or other key marketing technology platforms.
- Develop and automate recurring data processing operations to optimize efficiency.
- Create, maintain, and update Excel VBA templates for partners, ensuring usability and alignment with project requirements.
- Develop and maintain database code in the form of Stored Procedures/Notebooks, SQL Queries. Functions and Views as required by business processes.
- Ensure system optimization, by improving and restructuring databases. Involved with all levels of database management.
- Perform database updates and migrations.
- Design, implement, and maintain data upload workflows to ensure seamless integration from external sources into the IRC’s data architecture.
- Ensure efficiency of database code, integrity of data structures, quality of data content and database code is accurately documented.
- Work closely with other team members to make sure database code meets the requirements.
- Experience building data-warehouses (relational and non-relational databases) and solutions for CRM (Salesforce)
- Write database queries and code while maintaining data quality, privacy, and security.
- Responsible for requirement gathering, bug fixing, testing, documenting, and implementation.
- Collaborate with partners to refine templates and provide sophisticated and strategic support.
- Monitor and enhance database performance and design to support operational efficiency.
- Identify and resolve data inconsistencies, errors, and exceptions using sophisticated SQL queries and strong analytical thinking.
- Work closely with cross-functional teams to deliver solutions that meet business needs.
- Act as a subject matter expert for database processes, data handling, and automation tools.
- Conduct unit testing to validate data workflows, troubleshoot defects, and implement necessary fixes.
- Document processes, workflows, and resolutions to maintain a knowledge base for future reference.
- Build productive relationships with internal partners and vendors to align on data requirements and project goals.
- Communicate proactively to provide updates, resolve challenges, and deliver technical/admin support.
- Review, assess, and resolve database-related Salesforce cases submitted by partners.
- Provide technical support and solutions addressing data pull/upload issues, automation challenges, and other Salesforce data handling needs.
Start hiring with Fuzu
Recruit better talent faster - on your own or with our support.
Explore recruitment platformJob search tips from Fuzu
Selected articles on cover letters, CV structure, and interview preparation.