Thiết kế và quản lý hệ thống mạng/server của công ty. Xử lý các sự cố liên quan đến máy tính, phần mềm, thiết bị mạng, đường truyền trong công ty. Xác định, chuẩn đoán và giải quyết vấn đề đối với yêu cầu của người sử dụng máy tính cá nhân, phần mềm máy tính và phần cứng, mạng, Internet trong công ty. Chịu trách nhiệm lập trình, triển khai và duy trì các hệ thống phần mềm mạng IT. Phối hợp cùng các chuyên gia phát triển hệ thống, tương tác với người dùng để hiểu rõ, nắm bắt yêu cầu về phần mềm. Thiết kế hệ thống phần mềm mạng, xác định cấu trúc tổng thể, cấu trúc dữ liệu và giao diện người dùng để đảm bảo tính đúng đắn và khả thi của phần mềm hệ thống. Lập trình và phát triển các tính năng của phần mềm mạng. Sử dụng các ngôn ngữ lập trình như Java, C++, Python, Ruby để viết mã xây dựng các phần mềm mạng phục vụ quá trình quản lý dữ liệu trên hệ thống. Lập kế hoạch kiểm tra, thử nghiệm, gỡ lỗi để đảm bảo tính ổn định và hiệu năng của phần mềm mạng. Thực hiện các bài test, kiểm tra đơn vị, kiểm tra tích hợp, kiểm thử hệ thống để phát hiện và loại bỏ các lỗi, sự cố có thể xảy ra.