American Express
American Express
American Express là một công ty dịch vụ tài chính toàn cầu hoạt động trong các lĩnh vực ngân hàng, tài chính và thanh toán doanh nghiệp với doanh nghiệp. Hoạt động kinh doanh của công ty bao gồm thẻ tín dụng dành cho người tiêu dùng, doanh nghiệp và tập đoàn; dịch vụ thanh toán và dịch vụ dành cho đơn vị chấp nhận thẻ; tài khoản tiết kiệm, chứng chỉ tiền gửi và các khoản vay cá nhân; cùng với các chương trình phần thưởng, chương trình du lịch, giải pháp thanh toán doanh nghiệp, giáo dục tài chính, dịch vụ bảo mật và hỗ trợ chủ thẻ và đơn vị chấp nhận thẻ.

Kỹ sư dữ liệu cấp cao

Dẫn dắt thiết kế và tối ưu hóa các nền tảng dữ liệu an toàn, có khả năng phục hồi tại American Express. Công việc bao gồm kiến trúc cơ sở dữ liệu, kỹ thuật đám mây, tinh chỉnh hiệu năng và hướng dẫn các kỹ sư dữ liệu.

Mô tả

  • Hướng dẫn các kỹ sư dữ liệu, thúc đẩy sự xuất sắc về kỹ thuật, hợp tác và cải tiến liên tục.
  • Phối hợp với các nhóm sản phẩm, kiến trúc và kinh doanh trong quá trình triển khai Agile, định hình giải pháp dữ liệu có khả năng mở rộng và các ưu tiên của mỗi sprint.
  • Đánh giá các công nghệ cơ sở dữ liệu mới nổi, đồng thời phát triển dịch vụ đám mây, năng lực cơ sở dữ liệu hiện đại và phương thức kỹ thuật.
  • Tạo các mô hình dữ liệu logic và vật lý có khả năng mở rộng cho nền tảng doanh nghiệp an toàn, bền bỉ và hiệu năng cao.
  • Xây dựng, vận hành và tối ưu hóa các hệ thống cơ sở dữ liệu quan hệ, NoSQL, phân tán và đám mây nguyên bản.
  • Cải thiện hiệu năng cơ sở dữ liệu thông qua tinh chỉnh SQL và kế hoạch truy vấn, lập chỉ mục, phân vùng, tối ưu hóa lưu trữ, lập kế hoạch dung lượng và quản lý khối lượng công việc.
  • Thiết kế và duy trì kiến trúc cơ sở dữ liệu có độ sẵn sàng cao, bao gồm sao chép, sao lưu, khôi phục và khôi phục sau thảm họa.
  • Thiết lập và duy trì các tiêu chuẩn về kiến trúc dữ liệu, bảo mật, quản trị, tự động hóa và vận hành.
  • Phát triển giải pháp hạ tầng dưới dạng mã và khung tự động hóa cho các nền tảng cơ sở dữ liệu.
  • Thiết kế và cải tiến nền tảng dữ liệu lớn thông qua mô hình hóa nâng cao, phân vùng, lập chỉ mục và quản lý dữ liệu phân tán.
  • Kết nối nền tảng dữ liệu với ứng dụng đám mây, quy trình CI/CD, môi trường container hóa và các hệ thống kỹ thuật dữ liệu hiện đại.
  • Phối hợp với các nhóm sản phẩm, kiến trúc, bảo mật và kinh doanh để đảm bảo nền tảng dữ liệu phù hợp với mục tiêu chiến lược và lộ trình công nghệ.
  • Điều tra sự cố phức tạp trong môi trường sản xuất và nâng cao độ tin cậy, khả năng quan sát, hiệu năng và khả năng phục hồi của cơ sở dữ liệu.
  • Định hướng kỹ thuật thông qua đánh giá công nghệ, tiêu chuẩn kỹ thuật và các nỗ lực hiện đại hóa.

Yêu cầu

  • Có bằng cử nhân về khoa học máy tính, kỹ thuật máy tính, hệ thống thông tin hoặc lĩnh vực kỹ thuật liên quan; ưu tiên bằng thạc sĩ hoặc kinh nghiệm chuyên môn tương đương.
  • Có ít nhất 8 năm thiết kế, phát triển, quản trị và tối ưu hóa các nền tảng cơ sở dữ liệu doanh nghiệp quy mô lớn (terabyte/petabyte) và giải pháp kỹ thuật dữ liệu.
  • Thành thạo Oracle, PostgreSQL và MySQL.
  • Có kinh nghiệm chuyên sâu với MongoDB, Couchbase, Cassandra, Redis hoặc các nền tảng NoSQL phân tán tương đương.
  • Có kinh nghiệm với YugabyteDB, Cassandra hoặc các công nghệ SQL/NoSQL phân tán tương đương.
  • Có kinh nghiệm với cơ sở dữ liệu trong bộ nhớ như SingleStore, Redis hoặc Apache Ignite.
  • Có nhiều kinh nghiệm với dịch vụ cơ sở dữ liệu đám mây và DBaaS/SaaS trên AWS và GCP, bao gồm Amazon RDS, Aurora, DynamoDB, Cloud SQL, BigQuery, Bigtable, MongoDB Atlas, Couchbase và Yugabyte.
  • Thành thạo tinh chỉnh hiệu năng cơ sở dữ liệu, tối ưu hóa SQL, phân tích kế hoạch thực thi, lập chỉ mục, phân vùng, thống kê bộ tối ưu, đồng thời, khóa, quản lý bộ nhớ, sao chép, tối ưu hóa lưu trữ và lập kế hoạch dung lượng.
  • Có kinh nghiệm tạo mô hình dữ liệu logic và vật lý bằng ER/Studio, ERwin hoặc công cụ tương đương.
  • Có kinh nghiệm với OLTP, OLAP, kho dữ liệu, data mart và nền tảng dữ liệu lớn.
  • Có kinh nghiệm xây dựng giải pháp ETL/ELT có khả năng mở rộng, tích hợp dữ liệu và xử lý phân tán bằng Apache Spark và Kafka.
  • Có kỹ năng vững về Python và SQL; biết Java hoặc ngôn ngữ lập trình hướng đối tượng khác là một lợi thế.
  • Có kinh nghiệm với Terraform, Docker, Kubernetes, Git, Linux, viết tập lệnh shell và thực hành CI/CD.
  • Có kinh nghiệm sử dụng ServiceNow, Jira hoặc công cụ tương tự về quản lý dịch vụ CNTT và quản lý dự án.
  • Có kinh nghiệm với phương pháp Agile, bao gồm Scrum, Kanban và phát triển dựa trên kiểm thử.
  • Hiểu biết sâu về kiến trúc cơ sở dữ liệu quan hệ, NoSQL, phân tán và đám mây nguyên bản; bộ máy lưu trữ, lập chỉ mục, tối ưu hóa truy vấn, sao chép, mã hóa, sao lưu và khôi phục, tính sẵn sàng cao, khôi phục sau thảm họa và bảo mật cơ sở dữ liệu.
  • Nắm vững hệ thống phân tán, kiến trúc đa tầng, thuật toán đồng thuận và thiết kế nền tảng dữ liệu có khả năng mở rộng.
  • Am hiểu hệ sinh thái dữ liệu lớn, hồ dữ liệu và công nghệ lưu trữ dữ liệu hiện đại.
  • Hiểu về XML, JSON, thiết kế lược đồ, quản lý siêu dữ liệu và cơ sở dữ liệu mã nguồn mở.
  • Am hiểu SAN, NAS, hạ tầng siêu hội tụ và lưu trữ đám mây nguyên bản.
  • Có kiến thức thực tiễn về AI và AI tạo sinh, bao gồm tích hợp LLM, cơ sở dữ liệu vector, RAG, phát triển có hỗ trợ AI và quy trình kỹ thuật dữ liệu ứng dụng AI.
  • Hiểu biết vững về khả năng quan sát, giám sát, nguyên tắc SRE và vận hành môi trường sản xuất.
  • Có khả năng được chứng minh trong việc chẩn đoán và xử lý các vấn đề phức tạp trong môi trường sản xuất trên cơ sở dữ liệu, môi trường đám mây và hệ thống phân tán.
  • Có kinh nghiệm hướng dẫn kỹ sư và tạo ảnh hưởng đến các quyết định kiến trúc.
  • Có thể có hỗ trợ thị thực tùy theo nhu cầu kinh doanh, vị trí, chi phí và luật hiện hành.

Phúc lợi

  • Thưởng hằng năm
  • Phúc lợi