Job Description:
We are looking for Data Engineers to join our development team in building data platform on-cloud or on-premise. The hire will be responsible for developing, monitoring, maintains and optimizing ETL processes, reporting applications, and database design.
The ideal candidate is an database architects, data analysts and data warehousing ensure optimal data delivery architecture is consistent throughout ongoing projects.
- Plan, create, coordinate and deploy Data Platform
- Develop and implement ETL routines according to the Data Platform design and architecture
- Build a data platform processing based on Microsoft Azure or AWS infrastructure
- Processing data before loading into final Storage, e.g. Validate schema, De-duplicate data, Add metadata …
- Build CI/CD using Azure DevOps or AWS Code Pipeline
- Analyze and identify issue when it happens and propose solution to solve it
Requirements:
- Must have advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases, such as MS SQL Server, RedShift, MySQL
- Must have experience performing root cause analysis
- Strong analytic skills related to working with structured & unstructured datasets
- Experience with Data Platform to build processes supporting data transformation, data structures, metadata, dependency and workload management.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Have experience using the following software/tools:
- Business Intelligence solution: Microsoft BI/Oracle BI, ETL, Design schema
- Database: MS SQL Server, RedShift, MySQL
- Data Processing Engine: Spark (SQL) (SQL) using Data & Dynamic Frame, SSIS, Pentaho
- Data Visualization tools: PowerBI, SSRS, Tableu
- Programing Language: Python, Scala (for Spark developing)
- Must have experience at least one cloud platform Microsoft Azure or AWS or Google cloud platform
- Storage Account: ADLS gen 2, AWS S3
- ETL tool: Azure Data Factory, AWS Lambda, AWS Glue
- Key Management: Azure KeyVault, AWS Secret Manager
- Processing engine: Azure Data-brick, AWS EMR
Years of experiences: Fresher/ Experienced
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually
- Competitive salary and bonus
- Total Health Care Insurance
- Loan Fund
- Team Building Fund