Data Engineer
About this position
The Data Engineer will be responsible for conducting meetings with users to understand data requirements, maintaining data dictionaries, analyzing problems, developing big data solutions, and owning end-to-end data ETL/ELT processes.
Responsibilities
• Conduct meeting with users to understand the data requirements and perform database design based on data understanding and requirements with consideration for performance
• Maintain data dictionary, relationship, and its interpretation
• Analyze problem and find resolution, as well as work closely with administrators to monitor performance and advise any necessary infrastructure changes
• Work with business domain experts, data scientists and application developers to identify data that is relevant for analysis
• Develop big data solutions for batch processing and near real-time streaming
• Own end-to-end data ETL/ELT process framework of Data Lake from Data Source to Data Mart and Data Exchange with peripheral systems, with process alignment to SVI policies and implement ETL/ELT Process
• Select and integrate appropriate tools and frameworks required to provide requested capabilities
• Design and develop Power BI solutions
• Hands-on development mentality, with a willingness to troubleshoot and solve complex problems
Requirements
• Bachelor's / Master’s degree in computer Engineer, Computer Science, Information technology, Mathematics, Statistics and/or related fields
• 1-3 years of experience in database design, data integration, data pipeline development, big data, or business intelligence applications in a competitive service industry preferably in banking, financial services, or telecom working
• Knowledge of DB2, Hadoop, Python, Data Virtualization, SQL Server QlikView/Qlik sense/Power BI is an advantage
• Good written and verbal communication skills in English
Benefits
50,000 - 110,000 THB per month