Data Engineer
All Location 
Type:Full Time
Level:Senior
About The Role:

A data engineer is responsible for collecting, managing, and converting raw data into information that can be interpreted by the whole organization through built-in reports, dashboards, and also by the business teams, data scientists and business analysts.

APPLY
This position will
  • Implement, maintain and optimize bulk and streaming data pipelines
  • Deployment and monitoring of data processing jobs on Spark or ETL tools like DataStage, ODI, Informatica, etc.
  • Paying high attention to correctness, freshness, and monitoring of the data as a top priority
  • Work with cross-functional teams for delivering data lakes, modeling when validated and required for multiple uses
  • Work with BI developers to provide data for BI reports and dashboards
  • Work with data scientists to help them deliver real-time/batch running models with high performance
  • Designing and scaling data ingestion systems with high availability and reliability
  • Improving the performance of the data pipelines by tuning SQLs and managing distributed systems.

Requirements
  • Degree in a field such as mathematics, statistics, computer science, or related
  • 5 years + experience for the related responsibilities
  • Strong mathematical and analytical skills with a data perspective
  • Knowledge on software development, data engineering, and infrastructure architecture
  • Multitasking skills for data management strategies
  • Experience in ETL/ELT development using Datastage, ODI, Informatica, etc.
  • Strong SQL knowledge and experience working with relational databases and data storage tools (Oracle, Teradata, etc.)
  • Experience in creating data pipeline
  • Experience in supporting and working with cross-functional teams in a dynamic environment with multiple stakeholders
  • Experience in cloud migration is a plus
  • Experience in AWS, GCP, or Azure is a plus
  • Experience in Data Governance and Data Quality implementation is a plus
Other Requirements
  • Minimum Bachelor’s Degree at related fields
  • Good command of the English language