← Tất cả việc làm

Kỹ sư phần mềm Python và Kubernetes về dữ liệu, AI tại Canonical

Đã xác nhận còn mở

Canonical tuyển kỹ sư phần mềm làm việc từ xa để xây dựng giải pháp mã nguồn mở về dữ liệu, quy trình, phân tích và MLOps bằng Python và Kubernetes. Nhóm cộng tác giữa nhiều múi giờ và gặp trực tiếp tại các sự kiện công ty hai lần mỗi năm.

Canonical logoCanonical

Tìm việc theo công ty: Canonical

Địa điểm
Từ xa
Khu vực tuyển dụng
Làm việc tại nhà - Toàn cầu
Hình thức làm việc
remote
Công nghệ
Python, AWS, Azure, Kubernetes, Docker, Linux
Xem cách ứng tuyển

Lưu việc làm — tài khoản miễn phí Việc làm đã lưu

Tạo hồ sơ ứng tuyển miễn phí — Lưu kỹ năng và dự án trong một hồ sơ có thể dùng lại. Hồ sơ mặc định riêng tư; bạn quyết định khi nào chia sẻ. Ứng tuyển tin này trực tiếp với nhà tuyển dụng.

Chúng tôi sẽ gửi mã đăng nhập qua email. Bạn có thể tải CV sau khi đăng nhập.

Bằng cách tiếp tục, bạn đồng ý với cách xử lý dữ liệu để quản lý tài khoản và hồ sơ của mình. Quyền riêng tư

Tổng quan vị trí

Vị trí thuộc các nhóm kỹ thuật phân tán của Canonical, xây dựng giải pháp mã nguồn mở cho đám mây công cộng, hạ tầng riêng và máy của lập trình viên. Công việc bao quát phân tích dữ liệu và MLOps, từ điều phối quy trình và đường ống dữ liệu đến dịch vụ chạy trên Kubernetes hoặc máy chủ thông thường.

Nhà tuyển dụng mô tả đây là vị trí làm việc tại nhà trên phạm vi toàn cầu. Việc phân nhóm có xét đến mức độ trùng múi giờ với người quản lý và đồng nghiệp. Tin tuyển dụng cũng yêu cầu đi lại dự sự kiện công ty hai lần mỗi năm.

Trách nhiệm

  • Thiết kế, xây dựng và bảo trì phần mềm có thể chạy trên đám mây công cộng, hạ tầng riêng, máy trạm, máy chủ và môi trường Kubernetes.
  • Phát triển giải pháp phân tích và MLOps đầu cuối bằng công cụ mã nguồn mở; tin tuyển dụng nêu Kubeflow, MLflow, DVC và Feast làm ví dụ.
  • Tham gia khi cần vào hệ thống ETL, quản trị dữ liệu, trực quan hóa và quy trình công việc; các ví dụ gồm Superset, dbt, Airflow, Temporal, Trino và ClickHouse.
  • Tìm hiểu toàn bộ ngăn xếp Linux từ nhân hệ điều hành, mạng và lưu trữ đến lớp ứng dụng, cùng các chủ đề hệ thống phân tán như quan sát, định danh và theo vết.
  • Gỡ lỗi kỹ thuật và làm việc công khai với các dự án thượng nguồn cũng như cộng đồng Ubuntu.
  • Trao đổi ý tưởng và phối hợp triển khai với kỹ sư, nhà thiết kế và quản lý sản phẩm trong nhóm phân tán.

Yêu cầu

  • Có kinh nghiệm học thuật hoặc làm việc thực tế trong việc bàn giao phần mềm bằng Python và đã sử dụng Linux; hiểu Debian hoặc Ubuntu là lợi thế.
  • Có bằng đại học chuyên ngành kỹ thuật hoặc trình bày thuyết phục về con đường thay thế để đến với nghề kỹ thuật, cùng thành tích học tập tốt theo yêu cầu của tin tuyển dụng.
  • Giao tiếp, thuyết trình bằng tiếng Anh tốt cả nói lẫn viết và có kỹ năng phối hợp trong nhóm đa quốc gia.
  • Có dự án công nghệ cá nhân, tinh thần tự học, trách nhiệm và sẵn sàng trao đổi phản hồi.
  • Có thể đi công tác hai lần mỗi năm để dự sự kiện công ty, mỗi lần có thể kéo dài đến hai tuần.
  • Kỹ năng có lợi nhưng không bắt buộc: hệ thống học máy tự động hoặc đường ống dữ liệu, điều phối quy trình, thư viện ML, Docker, LXD, Kubernetes, AWS, Azure, Google Cloud, kiểm thử phần mềm hoặc đóng góp mã nguồn mở.

Công nghệ trong công việc

  • Python: Python AWS Azure Kubernetes Docker .
  • AWS: Python AWS Azure Kubernetes Docker .
  • Azure: Python AWS Azure Kubernetes Docker .
  • Kubernetes: Python AWS Azure Kubernetes Docker .
  • Docker: Python AWS Azure Kubernetes Docker .
  • Linux: Python AWS Azure Kubernetes Docker .
  • Airflow: Contribute where needed to ETL, governance, visualisation and workflow systems, with examples including Superset, dbt, Airflow, Temporal, Trino and .
  • dbt: Contribute where needed to ETL, governance, visualisation and workflow systems, with examples including Superset, dbt, Airflow, Temporal, Trino and .
  • Google Cloud: Helpful but not required: automated machine-learning systems or data pipelines, workflow orchestration, ML libraries, Docker, LXD, Kubernetes, AWS, Azure, Google Cloud, software testing or open-source .
  • CAN: Design, build and maintain software that can run across public and private clouds, local workstations, servers and Kubernetes .

Hướng dẫn đánh giá mức độ phù hợp (tiếng Anh)

Phân tích dựa trên yêu cầu và trách nhiệm trong tin tuyển dụng của nhà tuyển dụng.

Understanding the scope. This Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics position at Canonical is best assessed through the work described in the employer’s posting, rather than the title alone. The available role overview says: “This role sits in Canonical's distributed engineering teams building open-source solutions for public clouds, private infrastructure and developer machines. The work spans data analytics and MLOps, from orchestration…” Read that statement together with the responsibilities below to understand the likely balance between delivery, coordination and technical decision-making. The role belongs to the AI and data area, but that label is only a guide to the work; the employer’s own requirements remain decisive. Before applying, check the original listing for reporting lines, product or team assignment, employment terms and any details that may have changed since this copy was checked. Where this page says a fact is not specified, treat it as an open question rather than an implied promise.

What the responsibilities signal. The posting specifically names “Design, build and maintain software that can run across public and private clouds, local workstations, servers and Kubernetes environments.”; “Work on end-to-end analytics and MLOps solutions using open-source tools; the posting names Kubeflow, MLflow, DVC and Feast as examples.”; “Contribute where needed to ETL, governance, visualisation and workflow systems, with examples including Superset, dbt, Airflow, Temporal, Trino and ClickHouse.”. For each duty, identify a project where you performed comparable work and be ready to describe the context, your own contribution, constraints, decisions, and measurable result. Explain how you moved from the initial need to implementation, review, release or operational follow-through, where those stages apply. If the work involved other teams or users, distinguish your decisions from the group’s contribution. Avoid presenting a technology keyword as proof by.

Phúc lợi

  • Làm việc phân tán tại nhà, với các đợt gặp mặt nhóm trực tiếp hai lần mỗi năm.
  • Ngân sách học tập và phát triển được công bố là 2.000 USD mỗi năm.
  • Rà soát đãi ngộ hằng năm, thưởng hoặc hoa hồng gắn với hiệu quả và phần thưởng ghi nhận; mức đãi ngộ phụ thuộc địa điểm, kinh nghiệm và kết quả làm việc.
  • Nghỉ phép năm, nghỉ khi sinh con và chương trình hỗ trợ nhân viên, theo chế độ áp dụng tại từng địa phương.
  • Cơ hội đi lại dự sự kiện công ty cùng các quyền lợi đi lại nêu trong tin tuyển dụng gốc.

Về Canonical

Canonical phát hành Ubuntu và xây dựng công nghệ thương mại lẫn mã nguồn mở cho môi trường đám mây, dữ liệu, AI và thiết bị kết nối. Công ty cho biết đội ngũ làm việc phân tán trên toàn cầu và phần lớn nhân viên làm việc tại nhà.

Trang web nhà tuyển dụng

Cách ứng tuyển

Kiểm tra tin gốc và gửi hồ sơ trực tiếp qua trang tuyển dụng của nhà tuyển dụng.

Xem tin gốc và ứng tuyển

Nguồn được kiểm tra: 2026-11-08

Khám phá việc làm theo danh mục

Việc làm liên quan