Senior/ Principal Data Engineer
Skills
Data EngineeringTransact-SQLApache SparkBig DataData WarehousingDatabasesExtract
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 5yr+ relevant experience, including build vs buy decisions
- Experience with SQL, ETL, data modelling, and a programming language
- Deep experience in data processing automation, data quality, or data warehousing
- Ability to work collaboratively across teams
Nice to have
- Experience with AWS tech stack
- Knowledge of AirFlow, DBT, Redis, Iceberg, DataHub, MongoDB
- Experience managing computing clusters
- Experience defining data architecture with modern data stack
Day to day
- Define and build data architecture for internal and project use
- Support Head of Data and HR with recruitment processes
- Implement data security models and address data quality issues
- Establish logging and governance processes
- Develop production code, pipelines, dashboards, and frameworks
- Assist in building ML engineering practice with a focus on data
- Collaborate with Head of Data and cross-functional teams to identify data opportunities
Hiring process
- Submit your application via the link below https://forms.gle/beeWYBEUmPTwXwzo7
- TGSN aims to conduct rolling interviews
- Only shortlisted candidates will be contacted
- TGSN reserves the right to fill in the position before the application period is closed
