Nhiệm vụ của vị trí:
- Kỹ sư Phát triển Phần mềm chịu trách nhiệm xây dựng sản phẩm mới và nâng cấp tính năng cho các giải pháp vận hành, giám sát, quản lý trong telco/ICT (ví dụ: OSS/BSS, NOC/SOC dashboard, quản lý sự cố & cảnh báo, hiệu năng mạng, CDR/billing).
- Thiết kế–triển khai ứng dụng web và luồng xử lý dữ liệu thời gian thực (telemetry/logs/metrics) qua Kafka/RabbitMQ, tích hợp phần tử mạng qua REST/SNMP/NETCONF/gNMI; lưu trữ và tối ưu TSDB/relational (Timescale/InfluxDB/PostgreSQL), caching (Redis), geo- mapping khi cần.
- Xây dựng và vận hành CI/CD (Docker/K8s, on- prem/edge/cloud), chuẩn hóa data contracts, kiểm thử hồi quy (golden dataset) để đảm bảo chất lượng dữ liệu & kết quả mô hình khi tích hợp AI/ML.
- Chủ động đọc hiểu yêu cầu, tài liệu kỹ thuật, phối hợp phân rã yêu cầu thành backlog kỹ thuật; tự động hóa báo cáo định kỳ (SLA/SLO, KPI vận hành).
- Biên soạn đầy đủ tài liệu Phân tích yêu cầu (SRS), Thiết kế tổng thể (HLD), Thiết kế chi tiết (LLD), đặc tả API (OpenAPI/AsyncAPI), tài liệu giám sát–vận hành (runbook, dashboard, alert).
Vai trò và trách nhiệm (Kỹ sư phát triển):
- Thiết lập quan sát hệ thống end- to- end (logs/metrics/traces) gắn với SLA/SLO; thực hiện testing (unit/integration/E2E/contract) và code review theo chuẩn coding.
- Tham gia thiết kế kiến trúc & phát triển microservices (REST/gRPC/WebSocket) (có tích hợp mô hình AI/ML) vào sản phẩm telco/ICT; đảm bảo bảo mật & ATTT, độ tin cậy & hiệu năng (P95/P99 latency, retry/backoff, HA/DR, zero- downtime deploy: blue/green/canary).
- Thường xuyên cập nhật công nghệ/best practices (bảo mật, hiệu năng, compliance như ISO 27001/PCI/PDPA khi áp dụng) và đề xuất cải tiến kiến trúc nhằm nâng cao tính sẵn sàng, khả năng mở rộng và hiệu quả vận hành của các sản phẩm trong hệ sinh thái CNTT & Viễn thông.
- Nếu ở vai trò Trưởng nhóm, dẫn dắt grooming/sprint planning, phân công & kèm cặp kỹ thuật, phối hợp chặt với Data/AI/DevOps/PM để thống nhất yêu cầu–đầu ra, kế hoạch phát hành và ứng cứu sự cố (incident response).