Mô Tả Công Việc
Trách Nhiệm Chính
- Phát triển và duy trì cơ sở hạ tầng kỹ thuật, bao gồm cấu hình phần cứng, thành phần phần mềm hệ thống và giải pháp đám mây để hỗ trợ tính khả dụng cao và hiệu suất.
- Thiết kế và triển khai kiến trúc có thể mở rộng, bảo mật và đáng tin cậy cho các môi trường máy chủ, đảm bảo phù hợp với mục tiêu tổ chức và tiêu chuẩn ngành.
- Cải tiến và nâng cao các quy trình CI/CD, khung kiểm thử và quy trình xác thực phát hành để giảm thiểu thời gian ngừng hoạt động và đảm bảo chuyển tiếp mượt mà từ phát triển đến sản xuất.
- Giám sát hiệu suất hệ thống, thực hiện kiểm toán định kỳ và triển khai các biện pháp bảo mật để bảo vệ cơ sở hạ tầng và tính toàn vẹn dữ liệu.
- Hợp tác với các nhóm chức năng chéo để giải quyết các thách thức kỹ thuật, tối ưu hóa quy trình làm việc và cung cấp các giải pháp đáp ứng yêu cầu kinh doanh.
- Cập nhật các công cụ, công nghệ và phương pháp DevOps mới để thúc đẩy đổi mới và cải thiện hiệu quả hoạt động.
- Tài liệu hóa cấu hình hệ thống, quy trình và các bước khắc phục sự cố để đảm bảo chia sẻ kiến thức và khả năng bảo trì giữa các nhóm.
- Cung cấp sự lãnh đạo kỹ thuật trong việc lập kế hoạch cơ sở hạ tầng, quản lý công suất và chiến lược khôi phục sau thảm họa.
- Hỗ trợ quản lý sự cố và phân tích nguyên nhân gốc rễ để xác định và giải quyết các lỗi hệ thống kịp thời.
- Đảm bảo tuân thủ các chính sách nội bộ, yêu cầu quy định và phương pháp bảo mật tốt nhất trên tất cả các môi trường.
Yêu Cầu Công Việc
- Có kinh nghiệm chứng minh với vai trò Kỹ sư DevOps tối thiểu 5 năm trong quản trị hệ thống, tự động hóa và quản lý cơ sở hạ tầng đám mây.
- Chuyên môn trong việc thiết kế và triển khai kiến trúc có thể mở rộng, bảo mật và hiệu suất cao cho các môi trường máy chủ 24/7.
- Thành thạo các công cụ CI/CD (ví dụ: Jenkins, GitLab CI, CircleCI) và công nghệ container hóa (ví dụ: Docker, Kubernetes, Helm).
- Kinh nghiệm với các khung cơ sở hạ tầng dưới dạng mã (IaC) như Terraform, Ansible hoặc Puppet để tự động hóa cung cấp và quản lý cấu hình.
- Hiểu biết sâu sắc về các nền tảng đám mây (AWS, Azure, GCP) và môi trường đám mây lai, bao gồm mạng, lưu trữ và cấu hình bảo mật.
- Kiến thức về các công cụ giám sát và quan sát (ví dụ: Prometheus, Grafana, ELK stack) để theo dõi hiệu suất hệ thống thời gian thực và cảnh báo.
- Khả năng phát triển và duy trì tài liệu cho kiến trúc hệ thống, quy trình triển khai và thủ tục khắc phục sự cố.
- Kỹ năng giải quyết vấn đề mạnh mẽ với trọng tâm vào tối ưu hóa hiệu suất hệ thống, giảm độ trễ và đảm bảo tính khả dụng cao.
- Khả năng giao tiếp và hợp tác xuất sắc để làm việc hiệu quả với các nhóm phát triển, bảo mật và vận hành.
- Thành thạo các ngôn ngữ kịch bản (ví dụ: Python, Bash, PowerShell) và quen thuộc với các công cụ tự động hóa DevOps (ví dụ: Jenkins, Ansible, Terraform).
- Kinh nghiệm với hệ thống kiểm soát phiên bản (ví dụ: Git) và phương pháp phát triển agile để phân phối dự án lặp đi lặp lại.
- Kiến thức về các phương pháp bảo mật tốt nhất, bao gồm mã hóa, kiểm soát truy cập và kiểm toán tuân thủ, để bảo vệ cơ sở hạ tầng và dữ liệu.
- Khả năng lãnh đạo và hướng dẫn các kỹ sư DevOps cấp dưới trong khi đóng góp vào mục tiêu nhóm và tổ chức.
- Hiểu biết sâu sắc về khả năng mở rộng hệ thống, cân bằng tải và chiến lược khôi phục sau thảm họa để đảm bảo tính liên tục kinh doanh.
- Kinh nghiệm với điều phối container, kiến trúc microservices và hệ thống phân tán để triển khai ứng dụng hiện đại.
- Thành thạo các kỹ thuật tối ưu hóa chi phí đám mây và quản lý tài nguyên để đảm bảo sử dụng hiệu quả cơ sở hạ tầng.
- Khả năng phân tích nhật ký hệ thống, số liệu hiệu suất và báo cáo lỗi để xác định và giải quyết vấn đề chủ động.
- Kiến thức về quản lý API, công nghệ service mesh và giao thức bảo mật mạng để tích hợp hệ thống an toàn.
- Kinh nghiệm với chuỗi công cụ DevOps, bao gồm kho lưu trữ mã, hệ thống xây dựng và tự động hóa triển khai, để tối ưu hóa quy trình làm việc.
