Trách nhiệm
Tham gia nghiên cứu, phát triển các giải pháp An ninh mạng
Junior - Middle
Phát triển các chức năng được giao theo tài liệu giải pháp chi tiết.
Thực hiện review sourcode theo checklist, tìm nguyên nhân và khắc phục được lỗi do cá nhân tạo ra trong quá trình phát triển và triển khai.
Upcode các yêu cầu nâng cấp theo quy trình và kịch bản có sẵn
Viết và thực hiện unit test.
Hỗ trợ kiểm thử, triển khai, bảo trì, sửa lỗi, nâng cấp phần mềm
Senior
Review, tối ưu các tài liệu phân tích thiết kế có sẵn.
Dựng khung chương trình khi phát triển 1 tính năng mới.
Phát triển các tính năng có độ khó, phức tạp cao.
Review, tìm nguyên nhân lỗi của các thành viên khác
Tối ưu chức năng (refactor code, tối ưu code, câu lệnh SQL, quản lý bộ nhớ)
Tích hợp mã nguồn (merge code), tích hợp hệ thống.
Cài đặt, triển khai hệ thống mới
Viết tài liệu, chuẩn bị kịch bản upcode với các yêu cầu nâng cấp
Nghiên cứu, tìm hiểu các công nghệ mới nhất để áp dụng cái tiến sản phẩm.
Hỗ trợ chuyên môn trực tiếp Team dev trong dự án.
Hướng dẫn, đào tạo các kỹ sư phát triển ở mức thấp hơn.
Thực hiện tối ưu về mặt kiến trúc hiệu năng cho các hệ thống lớn
Nghiên cứu, áp dụng các công nghệ mới vào phát triển sản phẩm (microservice, cloud native, CI/CD)
Làm việc theo nhóm và mô hình Agile/Scrum.
Junior - Middle
Phát triển các chức năng được giao theo tài liệu giải pháp chi tiết.
Thực hiện review sourcode theo checklist, tìm nguyên nhân và khắc phục được lỗi do cá nhân tạo ra trong quá trình phát triển và triển khai.
Upcode các yêu cầu nâng cấp theo quy trình và kịch bản có sẵn
Viết và thực hiện unit test.
Hỗ trợ kiểm thử, triển khai, bảo trì, sửa lỗi, nâng cấp phần mềm
Senior
Review, tối ưu các tài liệu phân tích thiết kế có sẵn.
Dựng khung chương trình khi phát triển 1 tính năng mới.
Phát triển các tính năng có độ khó, phức tạp cao.
Review, tìm nguyên nhân lỗi của các thành viên khác
Tối ưu chức năng (refactor code, tối ưu code, câu lệnh SQL, quản lý bộ nhớ)
Tích hợp mã nguồn (merge code), tích hợp hệ thống.
Cài đặt, triển khai hệ thống mới
Viết tài liệu, chuẩn bị kịch bản upcode với các yêu cầu nâng cấp
Nghiên cứu, tìm hiểu các công nghệ mới nhất để áp dụng cái tiến sản phẩm.
Hỗ trợ chuyên môn trực tiếp Team dev trong dự án.
Hướng dẫn, đào tạo các kỹ sư phát triển ở mức thấp hơn.
Thực hiện tối ưu về mặt kiến trúc hiệu năng cho các hệ thống lớn
Nghiên cứu, áp dụng các công nghệ mới vào phát triển sản phẩm (microservice, cloud native, CI/CD)
Làm việc theo nhóm và mô hình Agile/Scrum.
Yêu cầu
Tốt nghiệp Cao Đẳng/Đại học, các chuyên ngành về Công nghệ thông tin
Có từ 2 -5 năm kinh nghiệm lập trình Backend sử dụng ngôn ngữ Golang
Có hiểu biết về 1 nguyên tắc lập trình (nguyên tắc SOLID,….)
Có kiến thức về OOP, Microservices, Design pattern và thiết kế hệ thống.
Có kinh nghiệm tối ưu hệ thống hoặc tham gia phát triển dự án lớn, số lượng người dùng đáng kể. Biết sử dụng công nghệ Database (SQL, NoSQL), Redis, Message Queue (Kafka, RabbitMQ), các công cụ DevOps (Docker, Docker Compose, K8s)
Có khả năng viết clean & maintainable code, tập trung vào hiệu suất, có thể tái sử dụng và dễ hiểu với kiểm thử đơn vị (unit test).
Tư duy tốt, nắm bắt công nghệ nhanh.
Điểm cộng:
Kiến thức, kinh nghiệm lập trình an toàn.
Kiến thức về network, giao thức mạng.
Có khả năng sử dụng thành thạo các công cụ phục vụ triển khai CI/CD.
Đã từng giải quyết một trong các bài toán sau: tối ưu performance, thiết kế hệ thống lớn, xử lý dữ liệu lớn, thuật toán, scaling, các vấn đề kĩ thuật khó.
Nắm được cơ chế indexing của database, đã từng giải quyết các bài toán phân tích và tối ưu query
Nắm được nguyên lý hoạt động cơ bản của Docker, cách build, run, publish image, expose port (hiểu cơ chế layer caching khi build docker image)
Nắm được kiến thức cơ bản về Network: Giao thức mạng, Mã hóa/giải mã, Xử lý đa kết nối, dữ liệu tần suất cao.
Am hiểu, có kinh nghiệm thực tế với các dự án chạy theo mô hình Agile/Scrum.
Có từ 2 -5 năm kinh nghiệm lập trình Backend sử dụng ngôn ngữ Golang
Có hiểu biết về 1 nguyên tắc lập trình (nguyên tắc SOLID,….)
Có kiến thức về OOP, Microservices, Design pattern và thiết kế hệ thống.
Có kinh nghiệm tối ưu hệ thống hoặc tham gia phát triển dự án lớn, số lượng người dùng đáng kể. Biết sử dụng công nghệ Database (SQL, NoSQL), Redis, Message Queue (Kafka, RabbitMQ), các công cụ DevOps (Docker, Docker Compose, K8s)
Có khả năng viết clean & maintainable code, tập trung vào hiệu suất, có thể tái sử dụng và dễ hiểu với kiểm thử đơn vị (unit test).
Tư duy tốt, nắm bắt công nghệ nhanh.
Điểm cộng:
Kiến thức, kinh nghiệm lập trình an toàn.
Kiến thức về network, giao thức mạng.
Có khả năng sử dụng thành thạo các công cụ phục vụ triển khai CI/CD.
Đã từng giải quyết một trong các bài toán sau: tối ưu performance, thiết kế hệ thống lớn, xử lý dữ liệu lớn, thuật toán, scaling, các vấn đề kĩ thuật khó.
Nắm được cơ chế indexing của database, đã từng giải quyết các bài toán phân tích và tối ưu query
Nắm được nguyên lý hoạt động cơ bản của Docker, cách build, run, publish image, expose port (hiểu cơ chế layer caching khi build docker image)
Nắm được kiến thức cơ bản về Network: Giao thức mạng, Mã hóa/giải mã, Xử lý đa kết nối, dữ liệu tần suất cao.
Am hiểu, có kinh nghiệm thực tế với các dự án chạy theo mô hình Agile/Scrum.
Giới thiệu công ty
CÔNG TY CỔ PHẦN DỊCH VỤ DI ĐỘNG THỂ HỆ MỚI (NMS)
✓ Đã xác thực
16
Việc đang tuyển
0
Người theo dõi
2025-04
Thành lập
Gợi ý việc tương tự
Hardware Embedded Engineer
MCGAAW · Hồ Chí Minh
Thương lượngXem →
Embedded Linux Engineer
BAN VIEN COMPANY · Hồ Chí Minh
Thương lượngXem →
Senior Firmware Engineer (Embedded)
CÔNG TY TNHH MTV CÔNG NGHỆ CAO NHA TRANG · Hồ Chí Minh
Thương lượngXem →
Lập Trình Viên Web (.Net) Tại Hà Nội
MICROTEC VIETNAM CO., LTD · Đà Nẵng
Thương lượngXem →
Lập Trình Viên Golang Từ 2 Năm Kinh Nghiệm (Junior - Senior)
20M-40M VND
