Khám phá việc làm AI & Data nổi bật.
Xem ngay
Tầng 4, tòa 6th Element Nguyễn Văn Huyên, Hà Nội, Quận Tây Hồ, Hà Nội
Tại văn phòng
Đăng 27 ngày trước
Lĩnh vực:
Dịch Vụ và Tư Vấn IT

Mô tả công việc

  • Thiết kế, xây dựng và bảo trì các hệ thống backend và microservices hiệu suất cao, có khả năng mở rộng và độ tin cậy cao.
  • Phát triển các API mạnh mẽ, an toàn và hiệu quả trên nền tảng FastAPI.
  • Làm việc với cơ sở dữ liệu, thiết kế schema và tối ưu hóa các truy vấn phức tạp sử dụng ORM.
  • Triển khai các cơ chế xác thực (Authentication) và phân quyền (Authorization) an toàn cho các API.
  • Tối ưu hóa hiệu năng và độ trễ của ứng dụng bằng cách áp dụng các kỹ thuật lập trình bất đồng bộ (asynchronous) và đa tiến trình (multiprocessing).
  • Tham gia vào toàn bộ vòng đời phát triển sản phẩm, từ khâu lên ý tưởng, thiết kế kỹ thuật, lập trình, kiểm thử đến triển khai và vận hành.
  • Hợp tác với các team khác để tích hợp các dịch vụ của bên thứ ba và xử lý các luồng dữ liệu phức tạp.

Yêu cầu công việc

Yêu cầu bắt buộc:

  • Core Python & Concurrency:

- Nắm vững kiến thức nền tảng của Python và có kinh nghiệm lập trình sâu sắc.

- Hiểu rõ và có kinh nghiệm với asyncio, biết khi nào nên sử dụng đa luồng (threading) và đa tiến trình (multiprocessing).

  • API Development:

- FastAPI: Có kinh nghiệm vững chắc trong việc xây dựng các RESTful API hiệu suất cao.

- Pydantic: Thành thạo trong việc validate dữ liệu và quản lý cấu hình.

  • Cơ sở dữ liệu: SQLAlchemy (hoặc ORM tương tự): Thành thạo trong việc sử dụng ORM để tương tác với cơ sở dữ liệu quan hệ (ví dụ: PostgreSQL, MySQL).
  • Bảo mật API: Hiểu biết và có kinh nghiệm triển khai các cơ chế xác thực và phân quyền (ví dụ: JWT, OAuth2).

Kiến thức & Kỹ năng là một điểm cộng (Optional):

  • Thu thập dữ liệu & Framework bất đồng bộ: Có kinh nghiệm làm việc với các framework thu thập dữ liệu như Scrapy và các thư viện mạng bất đồng bộ như Twisted.
  • Kiến trúc & Hệ thống phân tán:

- Có hiểu biết về kiến trúc Microservices.

- Có kinh nghiệm làm việc hoặc cấu hình API Gateway (ví dụ: Kong, Tyk).

- Hiểu biết về các hệ thống message streaming như Kafka.

  • Hệ thống & DevOps:

- Có hiểu biết về môi trường dòng lệnh Linux.

- Có kinh nghiệm làm việc với Docker để xây dựng và triển khai ứng dụng.

  • Kiểm thử tự động: Có kinh nghiệm với Playwright hoặc các thư viện tương tự cho mục đích kiểm thử tự động (E2E testing) hoặc các tác vụ tự động hóa.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • Range lương (Gross): 20.000.000 – 30.000.000 VNĐ/tháng 
  • Thưởng tháng 13 + performance bonus (gói thu nhập từ 14 tháng lương) thưởng lễ Tết, 20/10, 8/3, sinh nhật,… 
  • Môi trường công nghệ trẻ trung, năng động, có cơ hội học hỏi; làm việc T2-T6 hàng tuần. 
  • Tham gia đóng BHXH, BHYT, BHTN theo quy định của Luật, Bảo hiểm sức khỏe PTI cho CNBV 
  • Được hưởng các phúc lợi của công ty như: khám sức khỏe định kỳ hàng năm tại các bệnh viện lớn, team building định kỳ hàng năm, các chế độ phúc lợi khác dành riêng cho CBNV công ty
  • Review thu nhập 2 lần/năm.

CÔNG TY CỔ PHẦN THIẾT BỊ VÀ TRUYỀN THÔNG NGS

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Dịch Vụ và Tư Vấn IT
Quy mô công ty
151-300 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Thêm lương OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email