messenger

Chat Mess

zalo

Chat Zalo

phone

Phone

Gọi ngay: 097.5151.777
messenger

Facebook

messenger

TikTok

Hỗ trợ tư vấn: 097.5151.777
MBBank

Kỹ sư Dữ liệu - Data Engineer - Phòng Tích hợp và phát triển dữ liệu kinh doanh - Trung tâm Công nghệ Dữ liệu - Khối Dữ liệu

Hà Nội Khối Dữ liệu
Nhân viên Hạn: 2030-04-26

Mô tả công việc

• Thực hiện công việc tích hợp, phát triển dữ liệu, hỗ trợ vận hành hệ thống công nghệ dữ liệu trong mảng chức năng được giao đảm bảo đúng quy trình, quy định của MB nhằm thực hiện thành công mục tiêu chung của đơn vị. • Tự phát triển hoặc phối hợp cùng các nhà cung cấp phát triển/triển khai các giải pháp Công nghệ dữ liệu theo các công việc được phân công. • Duy trì hoạt động của các sản phẩm/dịch vụ được phân công. • Nghiên cứu, tìm kiếm, tham mưu các giải pháp/sáng kiến Công nghệ dữ liệu và đề xuất nhà cung cấp đáp ứng yêu cầu của công việc. • Phát triển, kiểm thử (Unit test), nghiệm thu và hỗ trợ mức 2 (Level 2) các sản phẩm và dịch vụ Công nghệ dữ liệu Phúc lợi: Lương tháng thứ 13, Bảo hiểm sức khỏe cá nhân, Du lịch, Fitness Center (Yoga, GYM…), Hỗ trợ điện thoại, Hỗ trợ kinh phí tập luyện thể thao, Khám sức khỏe định kỳ, Ngày nghỉ sinh nhật, Quà tặng sinh nhật, Quà tặng Tết Nguyên Đán, Thưởng các dịp Lễ (Tết, Quốc Khánh, 30/4 - 1/5, Sinh nhật Ngân hàng…), Thưởng thành tích, Thưởng hiệu suất, Vay ưu đãi

Yêu cầu ứng viên

• Tốt nghiệp Đại học các chuyên ngành Công nghệ thông tin, Điện tử-Viễn thông, Toán Tin, Khoa học máy tính, Khoa học dữ liệu,… • Ưu tiên ứng viên có một trong các chứng chỉ nghề quốc tế về lập trình phát triển dữ liệu về Oracle (Oracle Certified Associate (OCA), Oracle Certified Professional (OCP), Oracle Certified Master (OCM), Oracle Certified Expert (OCE) và Specialist cho Oracle Database 12c, Netezza, BI Tableau, BI publisher, Cloud ( AWS Certified Solutions Architect, AWS Certified Developer – Associate). Ngoại ngữ: TOEIC 450 hoặc chứng chỉ tương đương. Chứng chỉ: SQL, Oracle MB Bank yêu cầu ứng viên ứng tuyển cần cung cấp chi tiết các thông tin sau: - Thông tin cá nhân: Họ và tên, Ngày tháng năm sinh, Giới tính - Số điện thoại và Email liên hệ - Trình độ học vấn, Trường đã tốt nghiệp - Kinh nghiệm làm việc - Từ 3 - 5 kỹ năng nổi bật - Nguồn Tuyển dụng Vì sao Bạn nên đảm bảo đầy đủ thông tin khi ứng tuyển? - Hồ sơ của Bạn sẽ được đánh giá nhanh chóng. - Đối với các hồ sơ đáp ứng đầy đủ thông tin và tiêu chí tuyển dụng phù hợp, MB Bank sẽ chủ động liên hệ phỏng vấn trong thời gian sớm nhất.. - Ứng viên vui lòng kiểm tra email và điện thoại thường xuyên để không bỏ lỡ lịch hẹn phỏng vấn. Cập nhật ngay thông tin mới nhất về các Chương trình do MB tổ chức tại FanPage: - Ai yêu Miền Bắc hơn MBers - Ai yêu Miền Trung hơn MBers - Ai yêu Miền Nam hơn MBers

Phân tích kỹ năng cần có

## Phân tích Kỹ năng cần có cho Data Engineer tại MB Bank ### 🔧 Hard Skills (Kỹ năng chuyên môn) **1. Kỹ năng Cơ sở dữ liệu (BẮT BUỘC)** | Cấp độ | Yêu cầu | Mức độ quan trọng | |---------|---------|-------------------| | SQL nâng cao | JOIN, Subquery, Window Functions, Optimization | ⭐⭐⭐⭐⭐ | | Oracle Database | PL/SQL, Performance Tuning, Backup/Recovery | ⭐⭐⭐⭐⭐ | | NoSQL (ưu tiên) | MongoDB, Cassandra, Redis | ⭐⭐⭐ | **2. Kỹ năng Data Integration & ETL** - ETL/ELT tools: Apache Spark, Apache Airflow, Talend, Informatica - Data ingestion: Kafka, Flume, Sqoop - Data warehousing: Snowflake, BigQuery, Redshift, Teradata **3. Lập trình** | Ngôn ngữ | Mức độ | Sử dụng cho | |----------|--------|-------------| | Python | Bắt buộc | Data processing, scripting, automation | | Scala/Java | Ưu tiên | Spark development | | Shell/Bash | Cơ bản | System automation | **4. Cloud & DevOps** - AWS (đặc biệt: S3, Redshift, EMR, Glue, Lambda) - Container: Docker, Kubernetes - CI/CD: Jenkins, GitLab CI **5. Big Data Technologies** - Hadoop ecosystem: HDFS, Hive, HBase - Spark: Spark SQL, PySpark, Spark Streaming - Data visualization: Tableau, Power BI --- ### 🧠 Soft Skills (Kỹ năng mềm) | Kỹ năng | Mô tả | Tại sao cần | |---------|-------|-------------| | Giao tiếp | Trình bày giải pháp kỹ thuật cho người non-tech | Làm việc với business units | | Problem-solving | Xử lý sự cố hệ thống dưới áp lực | Hỗ trợ Level 2 | | Time management | Quản lý nhiều task cùng lúc | Đa dự án, đa nhà cung cấp | | Self-learning | Cập nhật công nghệ mới liên tục | Ngành data thay đổi nhanh | --- ### 📜 Chứng chỉ Gợi ý (Theo thứ tự ưu tiên) **Bắt buộc (theo JD):** - ✅ SQL Certification - ✅ Oracle Certification (OCA/OCP minimum) **Ưu tiên cao (nên có):** | Chứng chỉ | Nhà cung cấp | Link tham khảo | |-----------|--------------|----------------| | AWS Certified Data Analytics - Specialty | Amazon Web Services | aws.amazon.com/certification | | Google Professional Data Engineer | Google Cloud | cloud.google.com/certification | | Databricks Lakehouse Fundamentals | Databricks |.databricks.com/learn | **Ưu tiên trung bình:** - Azure Data Engineer Associate (DP-203) - Cloudera Data Platform credentials - Tableau Certified Data Analyst --- ### 📊 Bảng So sánh: Data Engineer ngân hàng vs Startup | Tiêu chí | MB Bank | Startup | |----------|---------|---------| | Quy mô data | Petabyte+, legacy systems | Thường nhỏ hơn | | Công nghệ | Oracle, mainframe legacy + modern stack | Cloud-native, microservices | | Security | Rất nghiêm ngặt (compliance) | Linh hoạt hơn | | Độ ổn định | Cao, ít thay đổi lớn | Thay đổi liên tục | | Lương | Cạnh tranh + phúc lợi tốt | Lương có thể cao hơn, ít phúc lợi | | Thăng tiến | Rõ ràng theo cấp bậc | Nhanh hơn nhưng không ổn định | --- ### ⚠️ Lưu ý quan trọng từ JD - JD nhấn mạnh: **phối hợp với nhà cung cấp** → cần kỹ năng vendor management - **Hỗ trợ Level 2** → có thể phải trực đêm/ngày lễ - **Nghiên cứu, tham mưu giải pháp** → cần tư duy chiến lược, không chỉ execute

Chuẩn bị phỏng vấn

## Hướng dẫn Phỏng vấn Data Engineer tại MB Bank ### 📋 Quy trình Phỏng vấn (Dự kiến) ``` Vòng 1: Sàng lọc HR (30-45 phút) ↓ Vòng 2: Technical Interview (45-60 phút) - Kiểm tra SQL, Python, kiến trúc dữ liệu ↓ Vòng 3: Technical Round 2 hoặc System Design (45-60 phút) ↓ Vòng 4: Manager Interview (30-45 phút) ↓ Thư chào việc (thường 2-4 tuần sau vòng cuối) ``` --- ### 🎯 Nội dung theo từng Vòng #### **Vòng 1: Sàng lọc HR** **Câu hỏi thường gặp:** - "Giới thiệu bản thân và kinh nghiệm liên quan" - "Tại sao bạn muốn chuyển sang làm Data Engineer?" - "Bạn biết gì về MB Bank và Khối Dữ liệu?" - "Mức lương mong đợi của bạn?" - "Bạn có thể làm việc dưới áp lực, deadline không?" **Tips chuẩn bị:** - Nghiên cứu MB Bank: lịch sử, sản phẩm, quy mô Khối Dữ liệu - Chuẩn bị câu trả lời về lý do chuyển việc (tránh nói xấu công ty cũ) - Đọc kỹ JD, gạch đầu dòng các điểm phù hợp với profile --- #### **Vòng 2: Technical Interview** **Phần 1: SQL (BẮT BUỘC - có bài test thực hành)** ```sql -- Ví dụ dạng bài thường gặp: -- 1. Window Functions SELECT employee_id, department_id, salary, AVG(salary) OVER (PARTITION BY department_id) as avg_dept_salary, RANK() OVER (PARTITION BY department_id ORDER BY salary DESC) as salary_rank FROM employees; -- 2. Complex JOIN SELECT ... FROM table1 t1 JOIN table2 t2 ON t1.id = t2.id LEFT JOIN table3 t3 ON ... -- 3. Subquery vs CTE optimization ``` **Phần 2: Python/Data Processing** - Pandas: merge, groupby, pivot, handle missing data - PySpark: RDD, DataFrame operations, UDF - Debug code và optimize performance **Phần 3: Kiến trúc Dữ liệu** - "Thiết kế data pipeline cho hệ thống ngân hàng?" - "Sự khác nhau giữa OLAP và OLTP?" - "Làm sao xử lý duplicate data trong real-time streaming?" - "Data lake vs Data warehouse: khi nào dùng cái nào?" --- #### **Vòng 3: System Design / Architecture** **Câu hỏi mẫu:** - "Thiết kế hệ thống ETL cho báo cáo tài chính hàng ngày" - "Làm sao đảm bảo data quality trong pipeline?" - "Xử lý scenario: Spark job chạy chậm, làm sao tối ưu?" - "Design a data warehouse for a banking system with multiple product lines" **Đánh giá:** - Tư duy scalability, reliability, maintainability - Hiểu biết về data governance, compliance (Banking regulations) - Kinh nghiệm với legacy systems (Oracle, mainframe) --- #### **Vòng 4: Manager Interview** **Câu hỏi hành vi (Behavioral):** - "Kể về một lần bạn xử lý sự cố nghiêm trọng" - "Bạn làm việc với stakeholder khó tính như thế nào?" - "Mục tiêu career 3-5 năm tới của bạn?" - "Bạn có kinh nghiệm mentor người khác không?" **Đánh giá:** - Culture fit với MB Bank - Kỹ năng teamwork - Tư duy cống hiến, gắn bó lâu dài --- ### 👔 Dress Code & Tips | Hạng mục | Khuyến nghị | |----------|-------------| | Trang phục | Business casual (vest không bắt buộc, nhưng gọn gàng) | | Thái độ | Chủ động, tự tin nhưng không kiêu ngạo | | Questions | Chuẩn bị 2-3 câu hỏi cho interviewer (thể hiện quan tâm) | | Follow-up | Gửi thank-you email trong 24h sau phỏng vấn | --- ### ❌ Sai lầm Thường gặp cần Tránh 1. **Không đọc kỹ JD** → không trả lời được câu hỏi về Oracle/SQL 2. **Over-engineering** → giải pháp quá phức tạp cho bài toán đơn giản 3. **Không biết gì về ngành ngân hàng** → không hiểu compliance, regulation 4. **Nói xấu công ty cũ** → đánh mất thiện cảm ngay lập tức 5. **Không chuẩn bị câu hỏi** → tạo ấn tượng không quan tâm

Lộ trình ôn thi

## Lộ trình Ôn tập & Chuẩn bị cho Data Engineer tại MB Bank ### 📅 Lộ trình 2 tuần (Gợi ý) #### **Tuần 1: Nền tảng cốt lõi** **Ngày 1-2: SQL Mastery** ``` Sáng (2h): Ôn Advanced SQL - Window Functions (ROW_NUMBER, RANK, LAG, LEAD) - CTEs (Common Table Expressions) - Subqueries optimization Chiều (2h): Thực hành Oracle SQL - PL/SQL basics (stored procedures, functions, triggers) - Oracle-specific syntax - Performance tuning (EXPLAIN PLAN) Tối (1h): LeetCode/Hackerrank - 3-5 bài SQL medium ``` **Ngày 3-4: Python & Data Processing** ``` Sáng (2h): Python for Data Engineering - pandas advanced operations - list/dict comprehension - Error handling, logging Chiều (2h): PySpark Fundamentals - SparkSession, DataFrame API - Transformations vs Actions - Spark SQL Tối (1h): Code thực hành - xây dựng mini ETL pipeline ``` **Ngày 5-7: Data Architecture & System Design** ``` Sáng (2h): Data Warehouse Concepts - Kimball vs Inmon methodology - Star Schema, Snowflake Schema - Slowly Changing Dimensions (SCD) Chiều (2h): ETL/ELT Deep Dive - Data validation & quality checks - Incremental load vs Full load - CDC (Change Data Capture) Tối (1h): Nghiên cứu về MB Bank - Đọc báo cáo thường niên - Tìm hiểu các dự án data đã public ``` --- #### **Tuần 2: Chuyên sâu & Mock Interview** **Ngày 8-10: Special Topics** ``` Sáng (2h): Cloud (AWS Focus) - S3, Glue, Redshift, Lambda basics - Data pipeline architecture on AWS Chiều (2h): Big Data Tools - Kafka basics (producer/consumer) - Airflow for workflow orchestration - Docker container basics Tối (1h): Đọc tài liệu về Banking Data Regulations ``` **Ngày 11-12: Mock Technical Interview** - Tự giải 5-10 bài SQL interview questions - Practice system design answers - Record lại và self-review **Ngày 13-14: Soft Skills & Company Research** - Chuẩn bị elevator pitch 1 phút - 5 câu hỏi dành cho interviewer - Research culture và recent news về MB Bank --- ### 📚 Tài liệu Tham khảo **SQL & Database:** | Tài liệu | Link | Mức độ | |----------|------|--------| | LeetCode SQL Study Plan | leetcode.com/study-plan/sql | ⭐⭐⭐⭐⭐ | | Oracle PL/SQL Programming | oracle.comPLSQL | ⭐⭐⭐⭐ | | SQL Interview Questions (GitHub) | github.com | ⭐⭐⭐⭐ | **Python & Data Engineering:** | Tài liệu | Link | Mức độ | |----------|------|--------| | PySpark Documentation | spark.apache.org/docs/latest | ⭐⭐⭐⭐⭐ | | "Data Engineering with Python" - AWS | amazon.com | ⭐⭐⭐⭐ | | pandas user guide | pandas.pydata.org | ⭐⭐⭐⭐ | **System Design:** | Tài liệu | Link | Mức độ | |----------|------|--------| | Data Engineering Interview (GitHub) | github.com/joshuaot/... | ⭐⭐⭐⭐ | | System Design Primer | github.com/donnemartin/... | ⭐⭐⭐⭐ | | Data Engineering Zoomcamp | DataEngineeringZoomcamp | ⭐⭐⭐⭐⭐ | **Banking Domain:** | Tài liệu | Link | Mức độ | |----------|------|--------| | Vietnam Banking Regulations | sbv.gov.vn | ⭐⭐⭐⭐ | | MB Bank Annual Report | mbbank.com.vn | ⭐⭐⭐⭐⭐ | --- ### 🎯 Check-list Chuẩn bị Trước Phỏng vấn - [ ] Ôn lại tất cả SQL queries đã viết trong các dự án cũ - [ ] Chuẩn bị portfolio/code samples (GitHub profile) - [ ] Backup laptop + chuẩn bị sẵn online coding environment - [ ] Chuẩn bị stories cho các câu hỏi behavioral (STAR method) - [ ] In ấn CV (3-5 bản) + danh thiếp (nếu có) - [ ] Chuẩn bị 2-3 câu hỏi thông minh cho interviewer - [ ] Nghỉ ngơi đủ giấc, không thức khuya - [ ] Check lại đường đến địa điểm phỏng vấn - [ ] Chuẩn bị outfit (business casual) - [ ] Điện thoại sạc pin, có sẵn ứng dụng MB Bank

Tư vấn nghề nghiệp

## Lời khuyên Sự nghiệp cho Data Engineer tại MB Bank ### 🚀 Lộ trình Thăng tiến (Dự kiến) ``` Data Engineer (Junior/Mid) ↓ (2-3 năm) Senior Data Engineer ↓ (2-3 năm) Lead Data Engineer / Data Architect ↓ (3-4 năm) Manager / Principal Engineer ↓ Director of Data / Chief Data Officer ``` **Mô tả từng cấp bậc:** | Cấp bậc | Kinh nghiệm | Trách nhiệm chính | |---------|-------------|-------------------| | Junior DE | 0-2 năm | Execute task, maintain simple pipelines | | Mid-level DE | 2-4 năm | Design solutions, mentor juniors | | Senior DE | 4-6 năm | Architecture decisions, cross-team collaboration | | Lead/Architect | 6+ năm | Strategy, vendor management, innovation | | Manager | 6+ năm | Team management, resource planning | --- ### 💰 Mức Lương Kỳ vọng (Tham khảo thị trường 2024) **Lưu ý:** MB Bank là ngân hàng lớn, lương thường cạnh tranh + phúc lợi tốt | Cấp bậc | Lương tháng (VND) | Tổng thu nhập năm (VND) | |---------|-------------------|-------------------------| | Junior DE | 15-25 triệu | 200-350 triệu | | Mid-level DE | 25-40 triệu | 350-550 triệu | | Senior DE | 40-60 triệu | 550-800 triệu | | Lead/Architect | 60-90 triệu | 800-1.2 tỷ | | Manager | 80-120 triệu | 1-1.5 tỷ | **Yếu tố ảnh hưởng mức lương:** - ✅ Chứng chỉ quốc tế (AWS, Oracle) - ✅ Kinh nghiệm với hệ thống lớn (high volume data) - ✅ Kỹ năng giao tiếp, presentation - ✅ Domain knowledge (banking, finance) - ⚠️ Nếu chưa có kinh nghiệm ngân hàng: expect thấp hơn 10-20% --- ### 📈 Kỹ năng Cần Phát triển Thêm **Ngắn hạn (6-12 tháng đầu):** ``` 1. Thành thạo Oracle PL/SQL (nếu chưa) 2. Học một cloud platform (AWS/GCP/Azure) 3. Lấy chứng chỉ AWS Data Analytics 4. Hiểu sâu về banking data domain 5. Xây dựng portfolio với các dự án cá nhân ``` **Trung hạn (1-3 năm):** ``` 1. Master data architecture patterns 2. Học real-time processing (Kafka, Flink) 3. Phát triển soft skills (presentation, stakeholder management) 4. Bắt đầu mentor/m辅导 junior 5. Đóng góp opensource hoặc viết blog kỹ thuật ``` **Dài hạn (3-5+ năm):** ``` 1. Chứng chỉ Architect-level 2. Xây dựng personal brand trong ngành 3. MBA hoặc advanced degree (tùy mục tiêu) 4. Quản lý team hoặc chuyên sâu về technical leadership 5. Khám phá AI/ML engineering path (Data → ML Engineer) ``` --- ### ⚠️ Lưu ý Quan trọng về MB Bank **Ưu điểm khi làm tại đây:** - ✅ Thương hiệu lớn, ổn định, ít nguy cơ layoff - ✅ Phúc lợi đầy đủ (bảo hiểm, du lịch, fitness...) - ✅ Tiếp xúc hệ thống quy mô lớn (big data banking) - ✅ Cơ hội học hỏi từ các vendor lớn (Oracle, AWS, IBM) - ✅ Ranh giới chức danh rõ ràng, thăng tiến theo lộ trình **Thách thức cần chuẩn bị:** - ⚠️ Quy trình có thể chậm hơn startup (compliance-heavy) - ⚠️ Nhiều hệ thống legacy cần maintain (Oracle, mainframe) - ⚠️ Có thể phải làm việc với vendor/outsourcing - ⚠️ Áp lực về SLA, uptime (24/7 support có thể xoay ca) --- ### 🎯 Lời khuyên Từ 'Anh Chị Đi Trước' 1. **"Học Oracle thật kỹ nếu muốn vào ngân hàng"** - Legacy systems vẫn là xương sống 2. **"Đừng chỉ code, hãy hiểu business"** - Data engineer hiểu business sẽ đề xuất được giải pháp tốt hơn 3. **"Xây portfolio mạnh dù chưa có kinh nghiệm"** - Dự án cá nhân trên GitHub là điểm cộng lớn 4. **"Chứng chỉ AWS là must-have"** - MB đang cloud-first transformation 5. **"Chuẩn bị tâm lý cho việc trực L2"** - Support rotation là part of the job --- ### 🔄 Transition Path (Nếu chuyển từ ngành khác) **Từ Software Engineer:** - Học thêm SQL, database internals - Tập trung vào data-intensive applications - Xây dựng pipeline projects **Từ Data Analyst:** - Học lập trình (Python/Scala) - Hiểu system design, scalability - Chứng chỉ cloud/data engineering **Từ Business/Finance:** - Học SQL và Python cơ bản - Xây dựng technical foundation - Leverage domain knowledge (điểm mạnh riêng)

Câu hỏi thường gặp

Mới tốt nghiệp CNTT, chưa có kinh nghiệm Data Engineer, có nên ứng tuyển vị trí này không?

HOÀN TOÀN NÊN ứng tuyển! JD không yêu cầu bắt buộc kinh nghiệm, chỉ ghi 'N/A'. Tuy nhiên, bạn cần: 1. Thành thạo SQL (đặc biệt Oracle) - đây là yêu cầu bắt buộc 2. Biết Python cơ bản + pandas 3. Có project cá nhân liên quan (ETL pipeline, data warehouse mini) 4. Chuẩn bị kỹ cho vòng technical vì sẽ có bài test thực hành 5. Highlight khả năng học nhanh, eagerness to learn Mẹo: Tranh thủ làm project về data engineering trên GitHub, có thể compensate cho lack of experience.

Mức lương Data Engineer tại MB Bank là bao nhiêu? Có thương lượng được không?

JD ghi 'Thỏa thuận' - tức là HOÀN TOÀN có thể thương lượng! Tham khảo mức lương thị trường 2024: - Junior (0-2 năm): 15-25 triệu - Mid (2-4 năm): 25-40 triệu - Senior (4-6 năm): 40-60 triệu Cách thương lượng hiệu quả: 1. Research market rate trên các site như Glassdoor, Salary Guide 2. Đề cập chứng chỉ đang có (AWS, Oracle) để raise your value 3. Không đưa con số đầu tiên - để HR đề xuất trước 4. Nếu offer thấp hơn kỳ vọng: hỏi breakdown, thương lượng total compensation (bonus, allowances) 5. Lưu ý: MB Bank có phúc lợi tốt nên total package có thể cao hơn base salary thể hiện

Làm Data Engineer tại ngân hàng khác gì so với công ty tech/startup?

Rất khác nhau, cần chuẩn bị tâm lý: **Ưu điểm tại ngân hàng:** - Hệ thống data quy mô lớn, xử lý volume cao (triệu transactions/ngày) - Ổn định, ít thay đổi lớn về tech stack - Phúc lợi đầy đủ, work-life balance tốt hơn - Tiếp xúc compliance, regulation (kiến thức quý cho CV) **Thách thức đặc thù:** - Nhiều hệ thống legacy (Oracle, mainframe) cần maintain - Quy trình phê duyệt phức tạp, chậm hơn - Có thể phải làm việc với vendor/outsourcing team - Yêu cầu bảo mật nghiêm ngặt (không mang laptop về nhà, VPN...) **Tip:** Nếu muốn 'tech-forward', hỏi rõ HR về tech stack và cloud adoption roadmap của MB.

Cần chuẩn bị gì cho vòng phỏng vấn technical Data Engineer?

Technical interview tại MB Bank thường gồm 2 phần: **Phần 1: SQL (BẮT BUỘC - có thể là bài test thực hành)** - Ôn kỹ: Window Functions, CTEs, Subqueries - Thực hành trên Oracle syntax - Biết cách optimize query (EXPLAIN PLAN) - Practice: LeetCode SQL section, Hackerrank SQL **Phần 2: Python + System Design** - pandas (merge, groupby, handle missing data) - PySpark basics nếu có - Thiết kế data pipeline: flow, error handling, monitoring - Có thể hỏi về cloud (AWS S3, Glue, Redshift basics) **Tài liệu ôn:** - LeetCode SQL (Medium level) - "Data Engineering with Python" (AWS publication) - PySpark official documentation **Lưu ý:** Có thể có case study về banking scenario (VD: thiết kế pipeline cho báo cáo ATM).

Chứng chỉ nào quan trọng nhất cho vị trí này? Nên lấy trước hay sau khi vào?

Theo JD, có 2 chứng chỉ BẮT BUỘC: SQL và Oracle. Ngoài ra, ưu tiên theo thứ tự: **Bắt buộc (cần có để apply):** - Oracle Certification (OCA/OCP minimum) - Chứng chỉ SQL (hoặc prove via interview) **Khuyến nghị lấy TRƯỚC KHI vào:** 1. AWS Certified Data Analytics - Specialty (DAS-C01) → Đặc biệt valuable vì MB đang cloud-first 2. Oracle Database Certification (OCP) → Giá trị cao trong ngành ngân hàng 3. Tableau Certified Data Analyst → Nếu muốn expand sang visualization **Ưu tiên lấy SAU KHI vào (được sponsor):** - Các chứng chỉ cloud advanced level - Manager approval required cho expensive certs **Budget để tự lấy:** ~$150-300 (Oracle OCA), ~$300 (AWS) **Thời gian ôn:** 1-3 tháng tùy nền tảng

Data Engineer có phải trực đêm/ca không? Work-life balance thế nào?

JD có ghi 'Hỗ trợ mức 2 (Level 2)' - đây là support tier nên có khả năng phải trực/on-call. **Thực tế thường gặp:** - Không phải trực thường xuyên như DevOps/SRE - Nhưng khi có incident (sự cố pipeline, data quality...), có thể phải wake up call - Ca trực thường xoay theo lịch team, không phải 1 mình gánh **Work-life balance tại MB Bank:** - Thường: 8h-17h, 5 ngày/tuần - Deadline: Có thể OT gần release - WFH: Tùy policy team, có thể hybrid **Mẹo hỏi trong interview:** "Lịch on-call rotation hiện tại như thế nào? Cócompensated không?" **So sánh:** Startup thường intense hơn về on-call, ngân hàng thì structured hơn nhưng compliance pressure cao.

Nên chuẩn bị CV như thế nào để gây ấn tượng cho vị trì Data Engineer?

CV cho Data Engineer cần highlight những điểm sau: **Format khuyến nghị (1-2 trang):** ``` 1. Summary (3 dòng): Role, years exp, key strengths 2. Technical Skills: Tools/Technologies theo category 3. Experience: 2-3 recent roles (reverse chronological) 4. Projects: Data-related projects (có metrics nếu possible) 5. Education + Certifications ``` **Must-have trong CV:** - SQL, Python (rõ level: basic/proficient/expert) - Database: Oracle, MySQL, PostgreSQL... - Cloud: AWS/GCP/Azure + specific services - ETL/Orchestration: Airflow, Spark, Kafka... - Data Warehouse: Star schema, dbt, Snowflake... **Tips đặc biệt cho ứng tuyển MB:** - ✅ Nếu có dự án ngân hàng/finance → NÊN include - ✅ Certifications (Oracle, AWS) → place prominently - ✅ Metrics: "Processed 10M records/day", "Reduced pipeline runtime by 40%" - ✅ Link GitHub profile nếu có data projects - ❌ Tránh liệt kê quá nhiều tools mà không quen dùng