1. Giới thiệu

Techmaster đã ứng dụng Golang trong toàn bộ hệ thống web site, dịch vụ của mình từ 2017. Hiện nay do nhu cầu nâng cấp, phát triển hệ thống, đội phần mềm Techmaster cần tuyển 2 bạn thực tập sinh lập trình Golang.
Lập trình viênLập trình viên

2. Nội dung công việc và chế độ đãi ngộ

  1. Thực tập sinh tự học Golang trong 3 tuần. Chuyển đổi từ Java, Spring Boot sang Golang cũng khá dễ, Techmaster có tài liệu hướng dẫn chi tiết.

  2. Được đào tạo lập trình hệ thống Web Back End, Microservice bằng Golang.

  3. Vừa học và làm, có trưởng nhóm kỹ thuật trực tiếp hướng dẫn, review code.

  4. Tham gia miễn phí các khoá học đào tạo tại Techmaster như DevOps, AWS, React, phân tích thiết kế hệ thống.

  5. Viết blog chia sẻ kinh nghiệm lập trình thù lao từ 150-200k mỗi bài viết.

  6. Lương thực tập 6 tháng đầu tiên như bảng dưới. Từ tháng thứ 7, sẽ ký hợp đồng chính thức mức lương và trách nhiệm theo thỏa thuận giữa 2 bên.

    ThángLươngYêu cầu
    12,500,000 VNDLập trình Golang giải 40 bài tập trên Leet Code, Linux, Docker
    23,000,000 VNDLập trình web framework Iris kết nối Postgresql
    33,500,000 VNDLập trình các REST API bổ xung chức năng hệ thống thực tế
    44,000,000 VNDTuning câu lệnh SQL
    54,500,000 VNDPhân tích nghiệp vụ, thiết kế hệ thống
    65,000,000 VNDXây dựng chức năng mới, cải tiến module core

Tài liệu hướng dẫn rõ ràng

3. Chương trình đào tạo

Thực tập sinh cần chủ động học theo các giáo trình có sẵn và báo cáo kết quả hàng ngày qua Git repo cá nhân hoặc họp 1:1 với trưởng nhóm. Thực tập sinh có thể sẽ phải tham gia một số lớp học buổi tối hoặc cuối tuần tại Techmaster, toàn bộ học phí được miễn.

  1. Lập trình Golang giải các bài trên LeetCode.
  2. Viết, đóng gói Go module.
  3. Quản trị Linux, lập trình Bash script.
  4. Quy trình quản lý phiên bản mã nguồn với Git.
  5. Docker - Docker Swarm - Portainer - Traefik.
  6. Web framework Iris.
  7. Thiết kế CSDL Postgresql, lập trình SQL.
  8. Phân tích thiết kế hệ thống.
  9. Hiểu một số Design pattern căn bản: Model-View-Controller, Repository, SOLID, Singleton.
  10. Kiến trúc hệ thống: Microservice, Single Sign On, API Gateway.
  11. Xây dựng quy trình CI/CD.
  12. Lập trình Terraform để tự động hóa thiết lập hệ thống.

4. Văn hoá công ty

Tham khảo Văn hoá doanh nghiệp: Không chỉ là giá trị cốt lõi, mà còn là lợi thế tạo ra sự khác biệt

5. Ứng tuyển

  1. Là sinh viên khoá CNTT năm cuối hoặc đang học chương trình đào tạo dài hạn tại Techmaster.
  2. Có kỹ năng sử dụng ChatGPT, tìm kiếm, tổng hợp tài liệu nhanh.
  3. Đọc hiểu tốt tài liệu tiếng Anh (team làm việc trên những công nghệ mới nhất và liên tục cải tiến theo yêu cầu của khách hàng).
  4. Có khả năng tập trung cao và thực sự yêu thích lập trình sản phẩm có chất lượng.
  5. Đã biết: lập trình HTML, CSS, JavaScript, viết câu lệnh truy vấn SQL và lập trình một ngôn ngữ cụ thể như Java, C#, Golang.
  6. Hãy gửi CV đến Zalo 0902209011 (Cường Techmaster) để nhận được đề thi lập trình

6. Thi lập trình

Techmaster sẽ gửi ứng viên đề thi lập trình bằng ngôn ngữ lập trình do ứng viên chọn. Sau 4 ngày cần nộp bài với giải thích chi tiết.