25. Nhà chuyên môn trong lĩnh vực Công nghệ thông tin và truyền thông
Nhà chuyên môn trong lĩnh vực Công nghệ thông tin và truyền thông tiến hành nghiên cứu; lập kế hoạch, thiết kế, viết, kiểm tra, cung cấp tư vấn và cải thiện hệ thống công nghệ thông tin, phần cứng, phần mềm và các khái niệm liên quan cho các ứng dụng cụ thể; phát triển tài liệu liên quan bao gồm các nguyên tắc, chính sách và thủ tục; thiết kế, phát triển, kiểm soát, duy trì, hỗ trợ cơ sở dữ liệu và các hệ thống thông tin khác để đảm bảo hiệu suất, tính toàn vẹn và bảo mật dữ liệu tối ưu. Mức độ thành thạo trong hầu hết các nghề trong nhóm chính này đòi hỏi các kỹ năng ở cấp độ kỹ năng bốn và năm.
Nhiệm vụ chủ yếu gồm: Nghiên cứu sử dụng công nghệ thông tin trong các công việc kinh doanh; xác định các lĩnh vực để cải thiện và nghiên cứu các khía cạnh lý thuyết và phương pháp hoạt động cho việc sử dụng máy tính; đánh giá, lập kế hoạch và thiết kế cấu hình phần cứng hoặc phần mềm cho các ứng dụng cụ thể bao gồm Internet, Intranet và các hệ thống đa phương tiện; thiết kế, viết, kiểm tra và bảo trì các chương trình máy tính; thiết kế và phát triển kiến trúc cơ sở dữ liệu và hệ thống quản lý cơ sở dữ liệu; phát triển và thực hiện các kế hoạch bảo mật và chính sách quản trị dữ liệu và quản trị mạng máy tính và môi trường máy tính liên quan; phân tích, phát triển, giải thích và đánh giá các thông số kỹ thuật và thiết kế hệ thống phức tạp, mô hình dữ liệu và sơ đồ trong việc phát triển, cấu hình và tích hợp các hệ thống máy tính.
251. Nhà chuyên môn về phân tích và phát triển phần mềm và các ứng dụng
Nhà chuyên môn về phân tích và phát triển phần mềm và ứng dụng tiến hành nghiên cứu; lập kế hoạch, thiết kế, viết, kiểm tra, cung cấp tư vấn và cải thiện hệ thống công nghệ thông tin như phần cứng, phần mềm và các ứng dụng khác để đáp ứng các yêu cầu cụ thể.
Nhiệm vụ chủ yếu gồm: Nghiên cứu sử dụng công nghệ thông tin trong các chức năng kinh doanh và xác định các lĩnh vực có thể cải tiến để tối đa hóa hiệu quả; tiến hành nghiên cứu về các khía cạnh lý thuyết và phương pháp hoạt động để sử dụng máy tính; đánh giá, lập kế hoạch và thiết kế cấu hình phần cứng hoặc phần mềm cho các ứng dụng cụ thể; thiết kế, viết, kiểm tra và bảo trì các chương trình máy tính cho các yêu cầu cụ thể; đánh giá, lập kế hoạch và thiết kế các hệ thống Internet, Intranet và đa phương tiện.
2511. Nhà phân tích hệ thống
Nhà phân tích hệ thống tiến hành nghiên cứu, phân tích và đánh giá các yêu cầu, quy trình hoặc vấn đề về công nghệ thông tin của khách hàng, đồng thời phát triển và thực hiện các đề xuất, khuyến nghị và kế hoạch cải thiện hệ thống thông tin hiện tại hoặc tương lai.
Nhiệm vụ chủ yếu gồm:
- – Tư vấn với người dùng để xây dựng các yêu cầu tài liệu và với quản lý để đảm bảo thỏa thuận về các nguyên tắc hệ thống;
- – Xác định và phân tích các quy trình kinh doanh, quy trình và thực hành công việc;
- – Xác định và đánh giá sự thiếu hiệu quả và khuyến nghị thực hành kinh doanh tối ưu và chức năng và hành vi hệ thống;
- – Chịu trách nhiệm triển khai các giải pháp chức năng, chẳng hạn như tạo, áp dụng và thực hiện các kế hoạch kiểm tra hệ thống;
- – Phát triển các đặc tả chức năng để sử dụng bởi các nhà phát triển hệ thống;
- – Mở rộng hoặc sửa đổi hệ thống để cải thiện quy trình làm việc hoặc phục vụ các mục đích mới;
- – Điều phối và liên kết các hệ thống máy tính trong một tổ chức để tăng khả năng tương thích.
Ví dụ về các nghề được phân loại ở đây:
- – Nhà phân tích kinh doanh (công nghệ thông tin) .
- – Nhà khoa học máy tính
- – Nhà Phân tích hệ thống thông tin
- – Nhà Tư vấn hệ thống
- – Nhà thiết kế hệ thống (công nghệ thông tin)
Loại trừ:
- – Quản trị viên hệ thống (máy tính) – 2522
- – Nhà phân tích truyền thông (máy tính) – 2523
- – Nhà phân tích mạng – 2523
2512. Nhà phát triển phần mềm
Nhà phát triển phần mềm nghiên cứu, phân tích và đánh giá các yêu cầu cho các ứng dụng và hệ điều hành phần mềm hiện có hoặc mới, đồng thời thiết kế, phát triển, thử nghiệm và duy trì các giải pháp phần mềm để đáp ứng các yêu cầu này.
Một số nghề trong nhóm này yêu cầu kỹ năng ở cấp độ kỹ năng thứ năm như: Ứng dụng phần mềm.
Nhiệm vụ chủ yếu gồm:
- – Nghiên cứu, phân tích và đánh giá các yêu cầu đối với các ứng dụng phần mềm và hệ điều hành;
- – Nghiên cứu, thiết kế và phát triển hệ thống phần mềm máy tính;
- – Tham khảo ý kiến với nhân viên kỹ thuật để đánh giá các giao diện giữa phần cứng và phần mềm;
- – Xây dựng và chỉ đạo các quy trình kiểm tra và xác nhận phần mềm;
- – Sửa phần mềm lỗi, để thích ứng với phần cứng mới hoặc nâng cấp giao diện và cải thiện hiệu suất;
- – Chỉ đạo lập trình phần mềm và phát triển tài liệu;
- – Đánh giá, phát triển, nâng cấp và ghi lại các quy trình bảo trì cho các hệ điều hành, môi trường truyền thông và phần mềm ứng dụng;
- – Tư vấn với khách hàng liên quan đến bảo trì hệ thống phần mềm.
Ví dụ về các nghề được phân loại ở đây:
- – Lập trình viên phân tích
- – Nhà thiết kế phần mềm
- – Nhà phát triển phần mềm
- – Kỹ sư phần mềm
Loại trừ:
- – Lập trình viên ứng dụng – 2514
2513. Nhà phát triển web và truyền thông đa phương tiện
Nhà phát triển web và truyền thông đa phương tiện kết hợp kiến thức thiết kế và kỹ thuật để nghiên cứu, phân tích, đánh giá, thiết kế, lập trình và sửa đổi các trang web và ứng dụng kết hợp văn bản, đồ họa, hoạt hình, hình ảnh, âm thanh và video và các phương tiện tương tác khác.
Nhiệm vụ chủ yếu gồm:
- – Phân tích, thiết kế và phát triển các trang web Internet bằng cách áp dụng kết hợp nghệ thuật và sáng tạo với lập trình phần mềm và ngôn ngữ kịch bản và giao tiếp với môi trường hoạt động;
- – Thiết kế và phát triển hoạt hình kỹ thuật số, hình ảnh, thuyết trình, trò chơi, âm thanh và video clip và ứng dụng Internet bằng phần mềm đa phương tiện, công cụ và tiện ích, đồ họa tương tác và ngôn ngữ lập trình;
- – Liên lạc với các chuyên gia mạng về các vấn đề liên quan đến web như bảo mật và lưu trữ trang web, để kiểm soát và thực thi bảo mật Internet và máy chủ web, phân bổ không gian, truy cập người dùng, liên tục kinh doanh, sao lưu trang web và lập kế hoạch khắc phục thảm họa;
- – Thiết kế, phát triển và tích hợp mã máy tính với các đầu vào chuyên dụng khác như tệp hình ảnh, tệp âm thanh và ngôn ngữ kịch bản, để sản xuất, duy trì và hỗ trợ các trang web;
- – Hỗ trợ phân tích, chỉ định và phát triển các chiến lược Internet, phương pháp dựa trên web và kế hoạch phát triển.
Ví dụ về các nghề được phân loại ở đây:
- – Lập trình viên hoạt hình
- – Lập trình viên trò chơi máy tính
- – Nhà phát triển Internet
- – Lập trình viên đa phương tiện
- – Nhà kiến trúc trang web
- – Nhà phát triển trang web
- – Youtuber
- – Vlogger
Loại trừ:
- – Nhà thiết kế trang web – 2166
- – Quản trị viên trang web – 3514
- – Kỹ thuật viên trang web – 3514
2514. Nhà lập trình các ứng dụng
Nhà lập trình các ứng dụng viết và duy trì mã lập trình được nêu trong các hướng dẫn kỹ thuật và thông số kỹ thuật cho các ứng dụng phần mềm và hệ điều hành.
Nhiệm vụ chủ yếu gồm:
- – Viết và duy trì mã chương trình được nêu trong các hướng dẫn và thông số kỹ thuật theo các tiêu chuẩn được công nhận chất lượng;
- – Sửa đổi, sửa chữa hoặc mở rộng các chương trình hiện có để tăng hiệu quả hoạt động hoặc thích ứng với các yêu cầu mới;
- – Tiến hành chạy thử các chương hình và ứng dụng phần mềm để xác nhận rằng chúng sẽ tạo ra thông tin mong muốn;
- – Biên soạn và viết tài liệu phát triển chương trình;
- – Xác định và truyền đạt các vấn đề kỹ thuật, quy trình và giải pháp.
Ví dụ về các nghề được phân loại ở đây:
- – Lập trình viên ứng dụng
Loại trừ:
- – Nhà phân tích lập trình – 2512
- – Nhà phát triển phần mềm – 2512
- – Lập trình viên đa phương tiện -2513
2519. Nhà chuyên môn về phát triển phần mềm ứng dụng và nhà phân tích chưa được phân vào đâu
Nhóm này bao gồm các nhà chuyên môn về phát triển phần mềm và nhà phân tích chưa được phân vào đâu trong nhóm 251: Nhà chuyên môn về phân tích và phát triển phần mềm và các ứng dụng. Ví dụ, nhóm này bao gồm những nhà chuyên môn về đảm bảo chất lượng và kiểm thử phần mềm.
Nhiệm vụ chủ yếu gồm:
- – Xây dựng và lập tài liệu kế hoạch kiểm thử phần mềm;
- – Cài đặt phần mềm và phần cứng và cấu hình phần mềm hệ điều hành để chuẩn bị thử nghiệm;
- – Xác minh rằng các chương trình hoạt động theo yêu cầu của người dùng và hướng dẫn được thiết lập;
- – Thực hiện, phân tích và ghi lại kết quả của các thử nghiệm ứng dụng phần mềm và thử nghiệm hệ thống thông tin và viễn thông;
- – Xây dựng và triển khai các chính sách, quy trình và kịch bản kiểm tra phần mềm và hệ thống thông tin.
Ví dụ về các nghề được phân loại ở đây:
- – Nhà phân tích đảm bảo chất lượng (máy tính)
- – Nhà thử nghiệm phần mềm
- – Nhà kiểm tra hệ thống