Viettel

Solutions Development Engineer

Hanoi, Vietnam · On site · Mid level

Vietnamese required

Translated automatically from Vietnamese. Read the original

Description

JOB DESCRIPTION:

- Research and develop software products in the field of Cybersecurity (performing monitoring and attack detection; information security management for organizations/enterprises).

- Work with the software development team to receive, analyze and create new designs/architectures aimed at scalability and performance.

- Implement architectural optimization for performance on large systems.

- Research and apply new technologies to product development (microservice, cloud native, CI/CD)

- Work according to Agile-Scrum model.

- Have the opportunity to participate in solving new and difficult problems such as: Scalable, High-performance, Real-time Processing...

CANDIDATE REQUIREMENTS

- Bachelor's degree in regular university programs with Good grade or higher in majors such as Information Technology, Electronics and Telecommunications, Mathematics - Computer Science...

- English equivalent to 550 TOEIC or higher.

- From 2 years of backend programming experience.

- In-depth knowledge of Golang, Python, NodeJS, Java, C# or other equivalent backend languages.

- Knowledge of OOP, microservices, Design pattern and system design.

- Experience in system optimization or participation in large-scale projects with significant user numbers. Proficiency in using Database technology (SQL, NoSQL), Redis, Message Queue (Kafka, RabbitMQ), DevOps tools (Docker, Docker Compose, K8s)

- Ability to write clean & maintainable code, focused on performance, reusable and easy to understand with unit testing.

- Clear orientation, willing to learn new things and passionate about products

- Good logical thinking and problem-solving skills, quick grasp of technology.

Bonus points:

- Knowledge and experience in secure programming.

- Knowledge of network and network protocols.

- Proficiency in using tools for CI/CD deployment.

- Have solved one of the following problems, including but not limited to: performance optimization, large system design, big data processing, algorithms, scaling, difficult technical issues.

- Understanding of database indexing mechanisms, have solved problems related to query analysis and optimization.

Qualifications

Training Major

Certificates

Scope of Work Responsibility

Requirements

The original, in Vietnamese

Mô tả

MÔ TẢ CÔNG VIỆC:

- Nghiên cứu và phát triển các sản phẩm phần mềm trong lĩnh vực An ninh mạng (thực hiện giám sát và phát hiện tấn công; quản lý ATTT cho tổ chức/doanh nghiệp).

- Làm việc với team phát triển phần mềm tiếp nhận, phân tích và tạo ra các thiết kế/kiến trúc mới hướng đến quy mô và hiệu suất. 

- Thực hiện tối ưu về mặt kiến trúc hiệu năng cho các hệ thống lớn.

- Nghiên cứu, áp dụng các công nghệ mới vào phát triển sản phẩm (microservice, cloud native, CI/CD)

- Làm việc theo mô hình Agile-Scrum.

- Có cơ hội tham gia xử lý các bài toán mới, khó như: Scalable, High-performance, Real-time Processing...

YÊU CẦU ỨNG VIÊN

- Tốt nghiệp Đại học chính quy bằng Khá trở lên các chuyên ngành Công nghệ thông tin, Điện tử viễn thông, Toán - Tin...

- Tiếng Anh tương đương 550 TOEIC trở lên.

- Từ 2 năm kinh nghiệm lập trình backend.

- Có kiến thức sâu về Golang, Python, NodeJS, Java, C# hoặc các ngôn ngữ BE tương đương khác.

- Có kiến thức về OOP, microservices, Design pattern và thiết kế hệ thống.

- Có kinh nghiệm tối ưu hệ thống hoặc tham gia phát triển dự án lớn, số lượng người dùng đáng kể. Biết sử dụng công nghệ Database (SQL, NoSQL), Redis, Message Queue (Kafka, RabbitMQ), các công cụ DevOps (Docker, Docker Compose, K8s)

- Có khả năng viết clean & maintainable code, tập trung vào hiệu suất, có thể tái sử dụng và dễ hiểu với kiểm thử đơn vị (unit test).

- Có định hướng rõ ràng, sẵn sàng học hỏi những điều mới và yêu thích sản phẩm

- Tư duy logic và giải quyết vấn đề tốt, nắm bắt công nghệ nhanh.

Điểm cộng:

- Kiến thức, kinh nghiệm lập trình an toàn.

- Kiến thức về network, giao thức mạng.

- Có khả năng sử dụng thành thạo các công cụ phục vụ triển khai CI/CD.

- Đã từng giải quyết một trong các bài toán sau, bao gồm nhưng không giới hạn: tối ưu performance, thiết kế hệ thống lớn, xử lý dữ liệu lớn, thuật toán, scaling, các vấn đề kĩ thuật khó.

- Nắm được cơ chế indexing của database, đã từng giải quyết các bài toán phân tích và tối ưu query.

Bằng cấp

Chuyên ngành đào tạo

Chứng chỉ

Phạm vi trách nhiệm công việc

Yêu cầu

Get access to all 2,441 jobs.

Free, with your email. New jobs that fit you, every Monday.

OV members also see who works at each company and can ask them for a short chat.

Apply to join

OV member? Use the email you use for OV.

Hiring? Reach Overseas Vietnamese.Post jobs