Data Engineer (Multiple Positions)
Role details
Job location
Tech stack
Job description
Design, construct, test, and maintain robust, reliable, and scalable data pipeline and services.
Investigate and integrate up-and-coming big data technologies into existing requirements.
Install/update system and component fault-tolerant procedures.
Employ an array of technological tools to integrate with third-party data systems.
Collaborate with team members on the project's goals.
Requirements
Must have a Master's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Science, Analytics, Statistics, Mathematics, or a related field, and 1 year of related work experience; OR a Bachelor's degree or foreign equivalent degree in Computer Science, Engineering (any), Information Systems, Data Science, Analytics, Statistics, Mathematics, or a related field, and 3 years of related work experience.
Of the required experience, must have 1 year of experience in each of the following:
Designing and modeling data warehouse to support data analytics, reporting, and data applications;
Implementing data warehouse and ETL processes using Hive, Spark, Hadoop, and/or SQL Server to optimize the data processing performance;
Programming using SQL, Python, and/or Java;
Estimating SLAs for the data pipeline, and triaging and debugging data infrastructure issues; and
Building data services or applications using HBase, Elastic Search, ClickHouse, and/or SQL Server.