Kỹ năng
Mô tả công việc
Vai Trò Kỹ Thuật:
- Dẫn dắt kỹ thuật, cung cấp hướng dẫn và mentor cho đội nhóm
- Xây dựng kiến trúc và ra quyết định kỹ thuật
- Phát triển phần mềm
Quản Lý Đội Nhóm:
- Dẫn dắt, mentor và giao nhiệm vụ cho đội ngũ kỹ sư
- Review code, phản hồi và thúc đẩy văn hóa hợp tác
- Quản lý quy trình phát triển phần mềm
- Dẫn dắt kỹ thuật, cung cấp hướng dẫn và mentor cho đội nhóm
- Xây dựng kiến trúc và ra quyết định kỹ thuật
- Phát triển phần mềm
Quản Lý Đội Nhóm:
- Dẫn dắt, mentor và giao nhiệm vụ cho đội ngũ kỹ sư
- Review code, phản hồi và thúc đẩy văn hóa hợp tác
- Quản lý quy trình phát triển phần mềm
Yêu cầu công việc
Điều kiện bắt buộc:
Tốt nghiệp đại học trở lên thuộc một trong các chuyên ngành: CNTT, Tin học, Điện tử Viễn thông hoặc các ngành tương đương;
Có kinh nghiệm phân tích thiết kế phần mềm/CSDL on-premise hoặc cloud;
Có kinh nghiệm trong việc quản lý một nhóm phát triển;
Có kinh nghiệm lập kế hoạch chi tiết và phân công công việc phát triển phần mềm;
Có kinh nghiệm về design patterns và code refactoring;
Có kinh nghiệm review code và giải quyết các vấn đề trong việc lập trình của cán bộ;
Có kinh nghiệm nhận yêu cầu trực tiếp từ người quản lý sản phẩm, sau đó phân tích và thảo luận giữa các bên liên quan để làm rõ;
Yêu cầu kinh nghiệm sử dụng công nghệ (ít nhất 2 năm):
Database: PostgreSQL, Mongo, Kafka...
OS: Linux
Microservice
Backend Service: Spring Boot 3.x (Java 17/21)
Frontend: Angular (TypeScript)
BFF - Backend for Frontend
API Gateway
Giao thức kết nối: đáp ứng HTTP/1.1, HTTP/2, SFTP, Messaging
Chuẩn kết nối: Restful, File, JMS (IBM MQ)/Kafka
Chuẩn message: JSON
Message Broker: Kafka/ IBM MQ, RabbitMQ
Distributed Cache: Redis
Authentication/Authorization: Keycloak
Central Configuration: Vault / Spring Cloud Config Server
Container platform: Openshift
Observability: ELK, Prometheus, Grafana
API Management: OpenAPI 3
BPM: IBM, Camunda
DevSecOps Tool: Gitlab, Jenkins, SonarQube, Nexus Artifact Repo, JIRA, Confluence
Container Tools: Docker Desktop
Unit/Integration Test: JUnit
Performance Test: K6, JMeter
- Có kinh nghiệm làm việc frontend sử dụng Angular hoặc làm việc backend sử dụng một hoặc nhiều ngôn ngữ Java, NodeJS
- Có kinh nghiệm thực tế và thành thạo các framework JavaScript như ReactJS, Angular 2+, VueJS
- Có kinh nghiệm tối ưu, xử lý truy vấn dữ liệu lớn, sử dụng các công nghệ caching
- Tối thiểu 06 năm kinh nghiệm trong lĩnh vực phát triển ứng dụng, hệ thống CNTT
- Có tối thiểu 05 năm kinh nghiệm phát triển các dự án được xây dựng trên nền tảng phát triển (Framework) BPM
- Có kinh nghiệm làm Team Lead và quản lý đội nhóm Software Engineer cho tối thiểu 01 dự án
Ưu tiên:
Có kỹ năng giao tiếp và làm việc nhóm tốt;
Có kỹ năng quản lý nhóm, phân bổ nhân sự;
Có kỹ năng lập kế hoạch, giao việc, quản lý tiến độ;
Có chứng chỉ/chứng nhận đào tạo về BPM là một lợi thế;
Có kinh nghiệm tham gia triển khai BPM trong hoạt động tín dụng.
Tốt nghiệp đại học trở lên thuộc một trong các chuyên ngành: CNTT, Tin học, Điện tử Viễn thông hoặc các ngành tương đương;
Có kinh nghiệm phân tích thiết kế phần mềm/CSDL on-premise hoặc cloud;
Có kinh nghiệm trong việc quản lý một nhóm phát triển;
Có kinh nghiệm lập kế hoạch chi tiết và phân công công việc phát triển phần mềm;
Có kinh nghiệm về design patterns và code refactoring;
Có kinh nghiệm review code và giải quyết các vấn đề trong việc lập trình của cán bộ;
Có kinh nghiệm nhận yêu cầu trực tiếp từ người quản lý sản phẩm, sau đó phân tích và thảo luận giữa các bên liên quan để làm rõ;
Yêu cầu kinh nghiệm sử dụng công nghệ (ít nhất 2 năm):
Database: PostgreSQL, Mongo, Kafka...
OS: Linux
Microservice
Backend Service: Spring Boot 3.x (Java 17/21)
Frontend: Angular (TypeScript)
BFF - Backend for Frontend
API Gateway
Giao thức kết nối: đáp ứng HTTP/1.1, HTTP/2, SFTP, Messaging
Chuẩn kết nối: Restful, File, JMS (IBM MQ)/Kafka
Chuẩn message: JSON
Message Broker: Kafka/ IBM MQ, RabbitMQ
Distributed Cache: Redis
Authentication/Authorization: Keycloak
Central Configuration: Vault / Spring Cloud Config Server
Container platform: Openshift
Observability: ELK, Prometheus, Grafana
API Management: OpenAPI 3
BPM: IBM, Camunda
DevSecOps Tool: Gitlab, Jenkins, SonarQube, Nexus Artifact Repo, JIRA, Confluence
Container Tools: Docker Desktop
Unit/Integration Test: JUnit
Performance Test: K6, JMeter
- Có kinh nghiệm làm việc frontend sử dụng Angular hoặc làm việc backend sử dụng một hoặc nhiều ngôn ngữ Java, NodeJS
- Có kinh nghiệm thực tế và thành thạo các framework JavaScript như ReactJS, Angular 2+, VueJS
- Có kinh nghiệm tối ưu, xử lý truy vấn dữ liệu lớn, sử dụng các công nghệ caching
- Tối thiểu 06 năm kinh nghiệm trong lĩnh vực phát triển ứng dụng, hệ thống CNTT
- Có tối thiểu 05 năm kinh nghiệm phát triển các dự án được xây dựng trên nền tảng phát triển (Framework) BPM
- Có kinh nghiệm làm Team Lead và quản lý đội nhóm Software Engineer cho tối thiểu 01 dự án
Ưu tiên:
Có kỹ năng giao tiếp và làm việc nhóm tốt;
Có kỹ năng quản lý nhóm, phân bổ nhân sự;
Có kỹ năng lập kế hoạch, giao việc, quản lý tiến độ;
Có chứng chỉ/chứng nhận đào tạo về BPM là một lợi thế;
Có kinh nghiệm tham gia triển khai BPM trong hoạt động tín dụng.
Thời gian làm việc
Trong tuần: Từ thứ 2 - thứ 6
Trong ngày: Từ 08:30 giờ - 17:30 giờ
Quyền lợi ứng viên
- Cơ hội làm việc nhóm với nhiều chuyên gia hàng đầu trong lĩnh vực CNTT trong nước và quốc tế.
- Cơ hội thực hiện các dự án đầy tham vọng ở nhiều quốc gia, tiếp xúc với các công nghệ mới nhất và học hỏi từ những đồng nghiệp giỏi.
- Làm việc trong môi trường trẻ, năng động, hiện đại và đa văn hóa; Các hoạt động truyền thông, sự kiện vào các ngày lễ diễn ra thường xuyên.
- Cơ hội thăng tiến theo năng lực với mức tăng cấp bậc và tăng lương tương ứng.
- Được quyền tham gia các khóa đào tạo kỹ năng mềm (tư duy logic, tư duy sáng tạo, kỹ năng giao tiếp, kỹ năng quản lý dự án, kỹ năng đàm phán…) và các lớp học tiếng Nhật.
- Và nhiều quyền lợi hấp dẫn khác...
- Cơ hội thực hiện các dự án đầy tham vọng ở nhiều quốc gia, tiếp xúc với các công nghệ mới nhất và học hỏi từ những đồng nghiệp giỏi.
- Làm việc trong môi trường trẻ, năng động, hiện đại và đa văn hóa; Các hoạt động truyền thông, sự kiện vào các ngày lễ diễn ra thường xuyên.
- Cơ hội thăng tiến theo năng lực với mức tăng cấp bậc và tăng lương tương ứng.
- Được quyền tham gia các khóa đào tạo kỹ năng mềm (tư duy logic, tư duy sáng tạo, kỹ năng giao tiếp, kỹ năng quản lý dự án, kỹ năng đàm phán…) và các lớp học tiếng Nhật.
- Và nhiều quyền lợi hấp dẫn khác...
Địa chỉ làm việc
Onsite Cầu Giấy, HN