A reputable tech company in the Philippines is looking for a Data Integration Specialist to implement and manage data ingestion processes. The ideal candidate will have a Bachelor's degree in a relevant field and at least 3 years of experience in integrating data into analytical platforms. Responsibilities include developing data pipelines and designing architecture for both on-premises and Cloud solutions. Competitive salary and benefits package offered.
Qualifications
Bachelor’s degree in maths, statistics, computer science, information management, finance, or economics.
At least 3 years’ experience integrating data using various patterns.
Expertise in data ingestion technologies such as sqoop and nifi.
Responsibilities
Implement request for ingestion and preparation of data sources.
Develop and execute jobs for periodic data import.
Design solution architecture for on-premises and cloud platforms.
Skills
Data integration
ETL development
Python
Data profiling
Streaming frameworks
Education
Bachelor’s degree in relevant field
Tools
Apache Kafka
Hadoop
CICD tools (Jenkins, Bitbucket)
Job description
Overview
Implement request for ingestion, creation, and preparation of data sources
Develop and execute jobs to import data periodically/ (near) real-time from an external source
Setup a streaming data source to ingest data into the platform
Delivers data sourcing approach and data sets for analysis, with activities including data staging, ETL, data quality, and archiving
Design a solution architecture on both On-premises and Cloud platforms to meet business, technical and user requirements
Profile source data and validate fit-for-purpose
Works with Delivery lead and Solution Architect to agree pragmatic means of data provision to support use cases
Understands and documents end user usage models and requirements
Qualifications
Bachelor’s degree in maths, statistics computer science, information management, finance or economics
At least 3 years’ experience integrating data into analytical platforms using patterns like API, files, XML, json, flatfiles, Hadoop file formats, and Cloud file formats.
Experience in ingestion technologies (e.g. sqoop, nifi, flume), processing technologies (Spark/Scala) and storage (e.g. HDFS, HBase, Hive) are essential
Experience in designing and building data pipelines using Cloud platform solutions and native tools.
Experience in Python, JVM-compatible languages, use of CICD tools like Jenkins, Bitbucket, Nexus, Sonarqube
Experience in data profiling, source-target mappings, ETL development, SQL optimisation, testing and implementation.
Expertise in streaming frameworks (Kafka/Spark Streaming/Storm) essential
Experience managing structured and unstructured data types
Experience in requirements engineering, solution architecture, design, and development / deployment
Experience in creating big data or analytics IT solution
Track record of implementing databases and data access middleware and high-volume batch and (near) real-time processing