POSITION DESCRIPTION
The Senior, IT & Data Engineer is responsible for designing, building, and maintaining the data pipelines.
Reporting to Manager of IT & Data Architecture, will also have responsibility for providing support and guidance to wider IT team in relation to the effective use of technology, systems and applications. This role will demonstrate high-personal impact and influence to build and maintain strong and trusted relationships to deliver sustainable success.
DUTY & RESPONSIBILITY
- Becoming an advisor to application and project teams on the budget and costing for the components related to IT architecture standards.
- Actively liaise with Application, Infrastructure, IT Security and related vendors to determine future requirements of IT & Data architecture, as well as application and infrastructure architecture direction.
- Working with systems/applications vendors to understand their roadmaps for enterprise solutions and ensure optimal alignment with IT and data architecture/design.
- Drafting and implementing delivery standards for data pipelines, data, and data architecture.
- Reviewing data pipeline designs in line with standards and ensuring compliance.
- Ensuring IT solutions enhance flexibility, consistency, integration, and reusability for customers.
- Improving the data pipeline of all IT systems and infrastructure.
- Keeping abreast of emerging IT & Data Architectures (technology, application, data, and digital) and development with a view to aligning IT technology trends to business' strategic requirements.
- Reviewing and verifying IT & data architecture of solutions from vendors or 3rd parties.
- Acting as an integral member of the system/application design team responsible for designing new/enhanced features for the installed applications across enterprise data architecture.
- Collaborate with business stakeholders and data architects to define the data warehouse schema.
- Building strong relationships with IT and Business team with the aim of optimizing cooperation and maximizing efficiencies.
- Identify relevant data sources and design data pipelines for efficient data extraction, transformation, and loading (ETL).
- Collaborate with business stakeholders and data architects to define the data warehouse schema.
- Develop and implement data quality checks and cleansing procedures to ensure data accuracy and consistency within the warehouse
- Optimize data structures and storage solutions for efficient querying and retrieval of data.
- Perform exploratory data analysis (EDA) on the data warehouse to understand data distribution, relationships between variables, and potential anomalies.
- Contribute to the development and implementation of data governance policies and procedures for data quality, security, and access control within the warehouse.
- Collaborate with IT and data engineering teams to ensure seamless integration of the data warehouse with other systems and applications.
- Providing support for any project reporting to management.
- Supporting and providing required info for any audit activities.
- Advising the project team and management on IT & Data Architecture roadmap.
- Adhere to all established risk control guidelines, procedures, and measures to identify, assess, report, mitigate, and monitor the risks involved in the day-to-day work.
QUALIFICATION
- University graduate, preferably with a major in Computer Science related subjects or equivalent; OR preferable over 3 years' experience in the IT sector.
- 2+ years of proven experience as a Data Engineer or similar role, demonstrating successful project delivery in complex data environments.
- Deep understanding of data modeling, warehousing, and data pipeline development methodologies.
- Experience with data visualization tools and techniques.
- Attention to detail and commitment to data quality.
- Proficiency in SQL, Python, or Java; Kafka; and additional scripting languages like Bash.
- Proficiency in ETL/ELT tools like Airflow, dbt, or Talend.
- Capability to align architecture methodologies and governance processes with PMO and other IT functions;
- Outstanding leadership, organizational, and time management skills;
- Outstanding verbal and written communication skills (English and Khmer).
- Fluency in the Chinese language is an added point.
- Strong people skills.
- Self-motivated and good problem-solving skills.
How to apply
Interested and qualified applicants should submit your updated Cover Letter and CV stating the position applied for with your current photo (4x6) through hr@canadiabank.com.kh

