Working Location : Metropolis Tower 1
Working Days : Monday to Friday
Working Hours : 9.00am to 6.00pm
Salary : $5,000 to $7,000 per month
Contract Duration : 1 year
AWS : 1 month for every 12 months continuous service
What’s the Role?
As a Data Engineer, you are responsible for identifying relevant data to be gathered and implementing a solution to do so, including knowledge of where to get the data, how to extract it in the right format, and how to argument the data to support data analysis requirements. You will support software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects.
You also be responsible for the followings:
- Work together with the solution and data architects to design the next generation data platform to support the analytics in trading.
- Identify, design, and implement internal process improvement: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Assemble large, complex data sets that meet functional/non-functional business requirements, which are scalable and easy to maintain.
- Build and maintain data pipelines required for extracting, cleaning, and transforming data from a wide variety of sources.
- Help establish best practices around data governance, data security and privacy.
- Create data tools for analytics and data scientist team members that assist them in building and optimizing the company’s product into an innovative industry leader.
- Drives and applies Agile framework within his/her operating environment.
What You Must Have:
- Must be legally authorized to work in Singapore without work/employment visa sponsorship requirement
- At least 1 to 2 years of experience in design and coding skills (e.g., Python, SQL, Scala, JavaScript).
- Experience with working concepts as data pipelining/data wrangling. Strong business analysis skills to obtain requirements from users and document them.
- Must have the following technical skills: Source Code Control (Git, Subversion), reporting/visualizing tools (Power BI), SQL-based technologies (MSSQL, MySQL, PostgreSQL), restful API developments, data blending technology (Databricks preferred), Microsoft data stack (Microsoft Azure Data Lake, Azure Table/Blob stores, etc.)
- Agile Project Delivery techniques (e.g., SCRUM) & experience creating and using a wide range of scrum and agile artefacts and techniques, automated testing, personas, user stories, agile games, etc.
- Interpersonal, communication, facilitation, and presentation skills. Is experienced in communicating with business at all levels.
- Comfortable to work with global stakeholders, internally and externally, and from different cultures.
- Ability to work under pressure with tight deadlines and balancing multiple priorities.