ONSITE, REMOTE JOB - THE BEST COOPERATION OPPOTURNITY
Thousands of engineer supply opportunities from major projects and corporations are updated daily.
• Xử lý yêu cầu và hỗ trợ cho khách hàng nội bộ (nghiệp vụ bank) • Phân tích tài liệu, thiết kế Test Case, chạy Test Case • Đánh giá kết quả kiểm thử, báo cáo kết quả Test cho các bên liên quan • Thiết kế, phát triển và thực thi các tập lệnh tự động hóa bằng công cụ Selenium và Appium • Xác định, theo dõi, ghi lại và ghi lại các lỗi • Thực hiện kiểm tra hồi quy kỹ lưỡng khi lỗi được giải quyết • Phát triển và áp dụng các quy trình thử nghiệm cho các sản phẩm mới và hiện có để đáp ứng nhu cầu kinh doanh
• Tham gia thiết kế, xây dựng và triển khai hệ thống private cloud. • Xây dựng quy trình trực giám sát theo dõi vận hành dịch vụ bảo đảm SLA, giám sát vận hành thời gian thực, truy vết và ứng cứu nhanh chóng (RCA – Root Cause Analysis). • Nghiên cứu, phát triển và triển khai các giải pháp tự động (Auto Scaling/Auto Healing) cho các dịch vụ trên nền tảng Cloud. • Tự động hoá quy trình và công tác phát triển giải pháp, phục vụ triển khai, nâng cấp hoặc fix lỗi hệ thống theo văn hoá DevOps và sử dụng các tech-stack hỗ trợ CI/CD. • Theo dõi sự phát triển của hệ thống, đề xuất và đưa phương án nâng cấp, mở rộng đảm bảo tính tự động hoá, có tính toán rủi ro và khả năng phục hồi nếu gặp sự cố.
1. Chịu trách nhiệm tham gia dự án với vai trò là DBA (Database Admin) bao gồm: a. Xây dựng hệ thống cơ sở dữ liệu cho dự án (database) b. Đưa ra chiến lược migrate dữ liệu cho dự án, chuyển đổi dữ liệu giữa các database với nhau c. Cùng với Dev team phát triển các đoạn lệnh để đáp ứng yêu cầu dự án d. Quản trị các môi trường database dùng cho dự án, bao gồm môi trường nonproduction và produciont e. Hỗ trợ Dev team, Tester các vấn đề về database trong quá trình triển khai dự án. f. Đưa ra các tiêu chuẩn tham số cấu hình và đảm bảo apply vào tất cả các môi trường database thuộc dự án g. Đảm bảo các yêu cầu vận hành cho 1 database bao gồm: backup/restore, archive dữ liệu, tham số cấu hình h. Xây dựng các tài liệu về tham số, hướng dẫn vận hành cho database. 2. Thực hiện đánh giá và tối ưu database thuộc dự án để đảm bảo hiệu năng và đáp ứng được các yêu cầu của dự án. 3. Thực hiện các báo cáo thống kê định kỳ phục vụ cho công tác quản trị. 4. Xây dựng các hoạt động tự động hóa (Automation) trong việc vận hành và quản trị hệ thống bằng code, giảm thiểu các công việc vận hành bằng con người. 5. Chuyển đổi các hệ thống cơ sở dữ liệu lên cloud và vận hành.
• Phân tích và đề xuất/ lựa chọn thư viện, công cụ phù hợp dựa theo yêu cầu và thiết kế của khách hàng • Phát triển, xây dựng hệ thống Frontend • Nghiên cứu các thư viện/ công cụ mới và đưa ra đề xuất để cải tiến hệ thống Frontend hiệu quả hơn. • Thiết kế và phát triển các tính năng phức tạp của giao diện web để thân thiện với người dùng bằng Javascript (ReactJS) • Sử dụng các thuật toán và các kỹ thuật Tối ưu để hệ thống hoạt động mượt mà và nhanh chóng trên nhiều thiết bị khác nhau. • Chia sẻ kiến thức và kinh nghiệm với thành viên trong nhóm để cùng nâng cao trình độ, kỹ năng; • Thực hiện các công việc khác theo sự phân công của cấp trên.
• Thúc đẩy và cung cấp mã phụ trợ Python, PHP, NodeJS, Java hoặc Ruby chất lượng hàng đầu trên một loạt các dự án web tương tác. • Sở hữu mã phụ trợ của nền tảng kỹ thuật số và kiến trúc của trải nghiệm người dùng, đưa các chức năng vào cuộc sống do các nhà thiết kế đề xuất từ khi phát triển đến phân phối. • Cộng tác với Nhà phát triển giao diện người dùng để tích hợp các yếu tố hướng tới người dùng với logic phía máy chủ và các API ứng dụng khác. • Đảm bảo rằng tất cả các vật liệu được sản xuất có chất lượng cao, chính xác, kịp thời và tuân thủ các tiêu chuẩn về khả năng tiếp cận. • Duy trì kiến trúc giải pháp nhất quán cho các giải pháp phụ trợ để dễ dàng tích hợp với các sản phẩm trong tương lai. • Chủ động kiểm tra và gỡ lỗi chương trình để đảm bảo tính ổn định và chính xác. • Phát triển và duy trì mã back end để cải thiện các phương pháp mô hình phân tích và thống kê và dự báo để hỗ trợ các bộ lạc kinh doanh trong quá trình ra quyết định của họ.
• Xử lý yêu cầu và hỗ trợ cho khách hàng nội bộ (đơn vị nghiệp vụ) • Phân tích tài liệu, thiết kế Test Case, chạy Test Case • Đánh giá kết quả kiểm thử, báo cáo kết quả Test cho các bên liên quan • Xử lý các bug bao gồm các công việc: Logging bug, manage bug, classify bug and Analysis bug. • Hỗ trợ các thành viên khác của dự án hoàn thành nhiệm vụ được giao. • Thực hiện các công việc khác theo yêu cầu.
- Phát triển ứng dụng cho khách hàng ngân hàng. - Phối hợp các bên liên quan fix lỗi phát sinh hệ thống trong quá trình vận hành. - Làm việc với chuyên gia & bộ phận hỗ trợ của đối tác, để xử lý các vấn đề phát sinh trên hệ thống.
- Phát triển hệ thống cho khách hàng ngân hàng. - Phối hợp các bên liên quan fix lỗi phát sinh hệ thống trong quá trình vận hành. - Làm việc với chuyên gia & bộ phận hỗ trợ của đối tác, để xử lý các vấn đề phát sinh trên hệ thống.
- Phát triển hệ thống back-end cho khách hàng. - Phối hợp các bên liên quan fix lỗi phát sinh hệ thống trong quá trình vận hành. - Làm việc với chuyên gia & bộ phận hỗ trợ của đối tác, để xử lý các vấn đề phát sinh trên hệ thống.
- Xây dựng các pipeline dữ liệu để tự động hóa quy trình thu thập, transform - Giám sát và tối ưu hóa các data pipeline, vận hành các database. - Hỗ trợ nhóm phân tích dữ liệu trong việc truy xuất dữ liệu và hiểu rõ cấu trúc dữ liệu.
- Tham gia cùng nhóm phát triển sản phẩm khảo sát nhu cầu khách hàng. - Xác định các quy trình thực hiện hiện tại và trong tương lai của khách hàng. - Kết hợp nhu cầu của doanh nghiệp với kiến thức về các hệ thống được xây dựng và sử dụng để tạo ra một thiết kế hoàn thiện đáp ứng người dùng. - Là đầu mối chính giữa các team Thiết kế, Kiến trúc, Phát triển và Thử nghiệm trong suốt vòng đời sản phẩm. - Xác định, đánh giá và lập hồ sơ các yêu cầu nghiệp vụ. - Lên kế hoạch và dẫn dắt các yêu cầu/các buổi khảo meeting với các bên liên quan; thu thập các yêu cầu hệ thống có thể kiểm tra và chuyển chúng thành các case sử dụng trong Tài liệu kỹ thuật chức năng. - Phân tích tác động của giải pháp được đề xuất trên toàn doanh nghiệp và phát triển các case sử dụng để làm sáng tỏ các yêu cầu cho các bên liên quan và Nhóm đảm bảo chất lượng. - Làm việc chặt chẽ với nhóm Kiểm tra Hệ thống để đảm bảo tất cả các tình huống đã xác định được kiểm tra chính xác và các lỗi được giải quyết, và cuối cùng, đem đến cho người dùng một sản phẩm chất lượng..