Backend Developer
Mô tả công việc
Research and Trend Analysis:
Identify opportunities for applying generative AI techniques to improve business processes.
Stay up- to- date with the latest trends and advancements in IT Technology general/generative AI.
Business Requirements Analysis:
Analyze existing business processes and identify areas for optimization using generative AI.
Consult, support end- users and suggest new optimized business processes required to fulfill business requirements.
Collaborate with business users, SA and stakeholders to understand their needs and pain points.
Solution Proposal and Ideation:
Give Solution to optimize IT systems
Brainstorm and propose innovative ideas for applying generative AI to address business challenges.
Design, develop the software to ensure the product delivered on time, within budget
Work closely with cross- functional teams to develop use cases and scenarios for generative AI applications
Implementation:
Collaborate with data scientists and engineers to design and implement IT solutions/generative AI solutions.
Make sure all incident which cannot be solved on previous lines of support are solved Level 3 support).
Translate business requirements into technical specifications for IT solutions/generative AI models.
Updating, repairing, modifying, and developing existing development
Make the deploy package to implement into other environment (test, pilot, production) and check list to deployment.
Testing and Evaluation:
Evaluate the performance and accuracy of generative AI responses to user queries.
Develop test plans and conduct thorough testing of generative AI models, and business function.
Documentation and Communication:
Create detailed technical documentation or specification documentation for solution, including user stories, process flows, and functional specifications.
Writing the document for the operation of the program by operators
Communicate effectively with both technical and non- technical stakeholders.
Document all Business processes, reports, dashboard, business rules which capture all business requirements in the BRD documents clearly
Other tasks as line manager’s assignment
Yêu cầu công việc
Yêu cầu bắt buộc (Must- have)
Nắm vững nguyên lý lập trình hướng đối tượng (OOP) và/hoặc thiết kế hướng domain (DDD).
Có kinh nghiệm xây dựng, thiết kế và tham gia phát triển kiến trúc hệ thống ở quy mô vừa/lớn.
Kinh nghiệm triển khai và phát triển hệ thống theo mô hình Microservices.
Hiểu rõ về thiết kế API (RESTful, GraphQL là lợi thế).
Kinh nghiệm làm việc với containerization: Docker, Kubernetes.
Có tối thiểu 4 năm kinh nghiệm NodeJS và Python trong phát triển hệ thống backend.
Hiểu biết sâu về cơ sở dữ liệu: SQL (PostgreSQL, MySQL) và NoSQL (MongoDB, Redis...).
Có khả năng tối ưu hiệu năng, xử lý concurrency, và đảm bảo tính sẵn sàng cao (High Availability).
Kỹ năng debug, troubleshooting, profiling, logging và monitoring hệ thống ở môi trường production.
Ưu tiên/Optional
Hiểu biết và từng làm việc với cloud services: AWS, Azure, GCP (ưu tiên ứng viên có kinh nghiệm AWS, Azure).
Hiểu biết và có kinh nghiệm xây dựng CI/CD pipelines (Jenkins, GitLab CI/CD, GitHub Actions...).
Có kinh nghiệm với event- driven architecture (Kafka, RabbitMQ, NATS...).
Kiến thức về scalability, distributed system, caching và queue system.
Kinh nghiệm về bảo mật hệ thống (authentication, authorization, OAuth2, JWT, Identity Server...).
Kỹ năng mềm
Kỹ năng phân tích yêu cầu, giải quyết vấn đề và ra quyết định kỹ thuật.
Có khả năng dẫn dắt kỹ thuật, mentoring cho các developer cấp thấp hơn.
Tư duy sản phẩm và tinh thần ownership.
Giao tiếp tốt, có khả năng làm việc nhóm và phối hợp với frontend, QA, DevOps.
Quyền lợi
Bảo hiểm xã hội, Bảo hiểm sức khỏe, Khám sức khỏe định kỳ, Team building, Du lịch hàng năm, Thưởng tháng 13, Thưởng hiệu quả làm việc
Cập nhật gần nhất lúc: 2025-11-07 22:55:03

















