TopDev
Sort by
38 results
HIGHLIGHT COMPANY

COMPANY INFORMATION

job-imageLG CNS Việt NamLG CNS - Công ty IT số 1 Hàn Quốc
Thành phố Hà Nội, Thành phố Hải Phòng 100-499
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageBIDV - Ban Quản lý & Phát triển CorebankingChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageCông ty Cổ phần Viễn thông FPT (FPT Telecom)Khách hàng là Trọng tâm
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội 10.000-19.999
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageMBBANKVững vàng – Tin cậy
Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Cần Thơ, Thành phố Đà Nẵng Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageCông ty Cổ phần Viễn thông FPT (FPT Telecom)Khách hàng là Trọng tâm
Thành phố Hồ Chí Minh, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội, Thành phố Hà Nội, Thành phố Hồ Chí Minh, Thành phố Hà Nội 10.000-19.999
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000
job-imageTrung tâm Công nghệ thông tin BIDVChất lượng tin cậy - Hướng đến khách hàng - Đổi mới phát triển - Chuyên nghiệp sáng tạo - Trách nhiệm xã hội
Thành phố Hà Nội Hơn 1000

RELATED POSTS

Marketplace Illustration
Applicant Tracking System là gì? ATS hoạt động ra sao

Công nghệ phát triển hướng đến giải quyết và cải tiến cho mỗi quy trình, hoạt động của doanh nghiệp cũng như đời sống. Đối với lĩnh vực tuyển dụng, sự xuất hiện của phần mềm ATS (Applicant Tracking System) mang đến nhiều thay đổi đáng kể, cả đối với nhà tuyển dụng và ứng viên. Vậy phần mềm ATS là gì? Chúng được sử dụng ra sao? Những thắc mắc về phần mềm ATS trong tuyển dụng sẽ được TopDev giải đáp tại bài viết dưới đây. [caption id="attachment_56927" align="aligncenter" width="1200"] Hệ thống sàng lọc ứng viên ATS (Applicant Tracking System)[/caption] Applicant Tracking System là gì? Applicant Tracking System (ATS) hay còn gọi là Hệ thống quản lý hồ sơ ứng viên là phần mềm quản lý quy trình tuyển dụng từ đầu đến cuối một cách tự động hóa. ATS được thiết kế để giúp nhà tuyển dụng tiết kiệm thời gian và chi phí trong việc thu thập, sắp xếp và sàng lọc hồ sơ cá [...]

Marketplace Illustration
System Design là gì? Tìm hiểu quy trình System Design và các khái niệm liên quan

System Design là một kỹ năng cần thiết đối với các kỹ sư phần mềm đang tham gia hay muốn xây dựng các ứng dụng phức tạp; nó đòi hỏi khả năng tư duy sáng tạo và có hệ thống về cách giải quyết vấn đề cũng như việc áp dụng kiến thức kỹ thuật để thực hiện các giải pháp một cách hiệu quả. Bài viết hôm nay chúng ta cùng nhau điểm qua top 10 khái niệm System Design mà mọi lập trình viên nên biết để có thể tự tin hơn khi tham gia vào các dự án lớn trong tương lai nhé. System Design là gì? System Design (thiết kế hệ thống) là quá trình xác định kiến trúc (architecture), thành phần (component), module và giao diện (interfaces) của một hệ thống để đáp ứng các yêu cầu cụ thể, cũng như xác định các công nghệ và công cụ sẽ được sử dụng để triển khai hệ thống. Các bước trong quá trình System Design Xác định [...]

Marketplace Illustration
Lập trình nhúng và kỹ năng cần có của một Embedded System

Sự phát triển của IoT cùng cuộc cách mạng công nghiệp 4.0 giúp các anh em lập trình viên có thêm một lựa chọn tiềm năng về nghề là ngành lập trình nhúng. Nhu cầu tuyển dụng với mức đãi ngộ cao khiến vị trí lập trình nhúng trở nên hot hơn trong thời gian vừa qua. Bài viết hôm nay chúng ta cùng nhau tìm hiểu xem lập trình nhúng là gì, lập trình nhúng là làm gì và những kỹ năng cần có để làm lập trình nhúng đáp ứng được yêu cầu công việc nhé. Lập trình nhúng là gì? Trước tiên chúng ta cần hiểu về hệ thống nhúng. Embedded System; đây là thuật ngữ để nói về một hệ thống có khả năng tự trị được nhúng vào một môi trường hoặc hệ thống mẹ. Một hệ thống nhúng được tích hợp cả phần cứng và phần mềm để giải quyết được các [...]

Marketplace Illustration
Tuyển tập các câu hỏi phỏng vấn System Engineer mới nhất

Phỏng vấn System Engineer (kỹ sư hệ thống) bao gồm những kiến thức gì? Liệu rằng người biết hết về hệ thống sẽ trở thành kỹ sư hệ thống giỏi? Không cần thêm bất cứ kỹ năng nào khác? Bài viết này liệt kê 5 câu hỏi phổ biến thường được hỏi khi phỏng vấn System Engineer. Mong sẽ bổ ích cho quá trình chuẩn bị cho phỏng vấn. Trước khi bắt đầu, ta cùng tìm hiểu lại xem Kỹ sư hệ thống là gì? Kỹ sư hệ thống (System Engineer) là gì, nhiệm vụ của họ như thế nào trong công ty? Systems engineers work closely with systems analysts to maintain a company's IT system by developing the operating systems that run computers. Kỹ sư hệ thống làm việc chặt chẽ với các nhà phân tích hệ thống để duy trì hệ thống CNTT của công ty bằng cách phát triển các phần mềm chạy trên máy tính. Chỉ đơn giản và ngắn gọn như vậy nhưng Kỹ sư hệ thống (System [...]

Marketplace Illustration
System Scheduler: Turn On/Off cloud application automatically (Bộ lập lịch hệ thống: Tự động bật/tắt ứng dụng đám mây)

Bài viết đến từ anh Lê Văn Tám - Senior Cloud Engineer  Cloud Architect team @Techcombank Như các bạn đã biết, tại Techcombank, đã có rất nhiều ứng dụng được di chuyển lên Cloud. Mỗi ứng dụng phục vụ các nhóm đối tượng mục tiêu khác nhau bao gồm nhân viên nội bộ ngân hàng (internal users)  hoặc khách hàng sử dụng sản phẩm dịch vụ của Techcombank (external users). Trên AWS cloud, các nguồn lực như EC2, RDS… sẽ tính phí dựa theo thời gian hoạt động.  Đối với môi trường production, các ứng dụng này sẽ chạy liên tục 24/7. Tuy nhiên, đối với môi trường non-production (dev, sit, uat, pre-prd …), tùy theo mục đích sử dụng, chúng sẽ được bật/tắt trong khoảng thời gian nhất định để giảm chi phí. Thời gian đầu, quá trình bật/tắt các ứng dụng được thực hiện thủ công. Tức là, khi đội ngũ phát triển cần kích hoạt ứng dụng, sẽ truy cập vào AWS Console để bật [...]

Marketplace Illustration
Top 5 câu hỏi phỏng vấn System Admin và cách trả lời ghi điểm

System Admin hay quản trị viên hệ thống là những người chịu trách nhiệm thiết lập và bảo trì hệ thống máy tính, đặc biệt là máy chủ trong mạng của công ty; đảm bảo hệ thống hoạt động, vận hành một cách trơn tru và an toàn. Với vai trò quan trọng đó thì các nhà tuyển dụng luôn ưu tiên những ứng viên có kinh nghiệm và kiến thức tốt, với đòi hỏi cao khi phỏng vấn. Bài viết hôm nay chúng ta cùng tìm hiểu về những câu hỏi phỏng vấn vị trí System Admin thường gặp để có thể chuẩn bị tốt nhất nhằm chinh phục được nhà tuyển dụng nhé. Công việc và trách nhiệm của một System Admin System Admin có vai trò quan trọng trong một tổ chức/công ty không hề thua kém bất kỳ vị trí nào khác. Nói vui thì nếu System Admin đang làm việc thì lúc đó tất cả các bộ phận [...]

Marketplace Illustration
Why Your Data is Safest in a Cloud ERP System

Businesses in today’s digital economy are struggling to protect their data from the continuous onslaught of cyberattacks. This makes many wonder: “Is cloud ERP safer than other options?” Acumatica’s VP of Product Management says the answer is “yes,” and he’ll explain why today. Data safety is a common concern for today’s businesses—and it should be. According to an article by Tech.co, data breaches in 2022 were prolific, forcing US businesses to pay millions in damages. Combatting such data disasters is challenging, but it is possible. It all begins with implementing a secure and comprehensive ERP solution. But businesses have a choice to make. Should they select an on-premises or a cloud-based ERP solution? Which is the safest home for their data? Understanding the differences between the two software options can help answer these important questions. Data Safety: Cloud Vs. On-Premises ERP Systems Let’s start by looking at an on-premises ERP solution. It requires that a business physically purchase, maintain, and store in its own facility the hardware on which the ERP system runs. Substantial upfront and recurring costs go into storing the technology and hiring the IT staff needed to manage required operating system and database upgrades and to mitigate security/access risks. For some businesses, an on-premises ERP system causes tremendous stress, as their IT teams are constantly striving to keep the system secure and to stay ahead of incessant and increasingly elaborate cyberattacks. In comparison, cloud-based ERP solutions allow businesses to relinquish [...]

Marketplace Illustration
Message Brokers là gì? Mesage Brokers trong design system

Bài viết được sự cho phép của tác giả Kiên Nguyễn Tiếp theo chuỗi về System Design và System Architecture, bài viết này giới thiệu với anh em về khái niệm Message Brokers. Khái niệm này cũng nằm trong nhóm bài viết về Large Scale Systems Architectural Building Blocks. Tuần trước hay trước nữa gì đó là bài viết về API Gateway – Cần biết khi thiết kế hệ thống, anh em có nhu cầu cứ feel free ghé đọc nha. Ok, bắt đầu thôi nào! [irp posts="43899" name="Digital Messaging - Giải Pháp Quản Lý Toàn Diện Dữ Liệu Người Dùng"] [irp posts="12087" name="Discord đã lưu trữ hàng tỉ messages mỗi ngày như thế nào"] Xem thêm các việc làm MySQL hấp dẫn trên TopDev 1. Message Brokers là gì? Applications ngày nay càng ngày càng lớn, càng ngày càng phức tạp. Thời gian và cách thức để giao tiếp giữa các Services lớn đã trở thành một bài toán lớn. Rất may ta đã có một solutions khá tốt tê [...]

Marketplace Illustration
Kiến thức cần có về System Quality Attributes

Bài viết được sự cho phép của tác giả Kiên Nguyễn Trong quá trình thiết kế hệ thống, có rất nhiều khái niệm cần hiểu rõ để tránh việc hiểu sai yêu cầu của khách hàng, một trong những khái niệm quan trọng là Quality Attributes. Khái niệm này thường bị nhầm lẫn bởi một số bạn có điều kiện lắng nghe trực tiếp requirement từ khách hàng. Bài viết này mình xin chia sẻ thêm về Quality Attributes và một số ví dụ cụ thể. [irp posts="33039" name="Bài toán đồng thuận trong Distributed Systems"] [irp posts="32660" name="Giải mã bí ẩn system load" trên Linux"] Xem thêm tuyển dụng Product Manager trên TopDev 1. Quality Attributes Motivation Đối với System Design thì nỗi sợ lớn nhất là không adapt được với functional requirements. Nhưng không phải tất cả yếu tố giúp thiết kế hệ thống đều xoay quanh functional requirements. System are frequently redesigned NOT because of the functional requirement Qua trình thay đổi thiết kế của hệ thống đôi khi khô [...]

Marketplace Illustration
Hướng dẫn sử dụng design system framework cho iOS

Bài viết được sự cho phép của tác giả Lê Xuân Quỳnh Xin chào, lại là codetoanbug.com đây. Hôm nay chúng ta sẽ cùng sử dụng 1 design system framework cho iOS. Cụ thể chúng ta sẽ xây dựng màn hình giao diện như sau: Giao diện này thư viện đã làm sẵn, việc của bạn là thay đổi chữ trên màn hình. Hoàn toàn đơn giản và không mất thời gian. [irp posts="780" name="30 tiện ích Chrome cho designer và dev"] [irp posts="2391" name="3 sai lầm các iOS Developers thường mắc phải"] Xem thêm nhiều Việc làm iOS hấp dẫn trên TopDev FinniversKit framework FinniversKit framework là một mã nguồn mở được xây dựng dựa trên design system UI/UX của họ. Các bạn có thể xem mã nguồn tại đây: https://github.com/finn-no/FinniversKit Nếu bạn là 1 developer thích quan tâm về trải nghiệm người dùng, các phong cách thiết kế, thì có lẽ bạn đã nghe qua khái niệm design system. Mình xin phép chia sẻ các bài viết [...]

Marketplace Illustration
System testing là gì?

Bài viết được sự cho phép của tác giả Lê Chí Dũng 1. Khái niệm System testing là quá trình kiểm tra của một sản phẩm đã hoàn chỉnh và tích hợp đầy đủ. Sau khi Integration test và Unit test Thông thường 1 sản phẩm phần mềm chỉ được test trên 1 vì môi trường demo, nhưng system test đảm bảo cho hệ thống vận hành trên nhiều môi trường khác nhau, tích hợp với nhiều phần mềm và hệ thống khác nhau. System test thuộc loại kiểm thử hộp đen. System liên quan đến các hoạt động bên ngoài của phần mềm từ quan điểm của người sử dụng. [irp posts="33039" name="Bài toán đồng thuận trong Distributed Systems"] [irp posts="32660" name="Giải mã bí ẩn system load" trên Linux"] 2. Tại sao system test là cần thiết? System test sẽ thực hiện các công việc sau: Sau khi hoàn thành quá trình test tích hợp chúng ta cần phải kiểm tra thêm về độ tương thích và tươ [...]

Marketplace Illustration
Giới thiệu về Java Module System

Bài viết được sự cho phép của tác giả Nguyễn Hữu Khanh Java Module System được Java giới thiệu từ Java 9 để giải quyết 1 số vấn đề của Java mà nếu các bạn để ý sẽ thấy nó thật cần thiết như thế nào? Lỗi NoClassDefFoundError: lỗi này xảy ra lúc chương trình Java của chúng ta đang chạy, JVM không thể tìm thấy class cần thiết để execute một tác vụ nào đó. Mặc dù hiện tại chúng ta có các tool để build và fetch tất cả dependencies cần thiết để chạy ứng dụng như Maven, Gradle, … nhưng các bạn có đồng ý với Khanh là: sometime chúng ta cũng gặp lỗi này. Bất kỳ một class hay method nào được định nghĩa với public hoặc protected access modifier trong class Java library mà nằm trong classpath của project của ứng dụng, chúng ta đều có thể access tới chúng. Không có cách nào để các Java library này che giấu chúng, chỉ để các class của các package nằm trong library truy cập được mà [...]

Marketplace Illustration
Hiểu hơn về CAP Theorem trong System Design

Bài viết được sự cho phép của tác giả Kiên Nguyễn Một số bạn mới bắt đầu làm quen với System Design khi thấy CAP Theorem không khỏi bỡ ngỡ. Theorem – Định lý, nghe thôi là đã thấy nhức đầu. Tuy nhiên trong System Design thì CAP không quá phức tạp. [irp posts="7258" name="11 mẹo đơn giản để tăng hiệu suất Java cấp tốc"] [irp posts="35153" name="Capacity Planning - Dự toán công suất cho ứng dụng (Tập 1 )"] Biết về CAP Theorem giúp ta có cái nhìn tổng quan hơn, tốt hơn khi thiết kế hệ thống. Không những vậy còn tránh những sai sót không đáng có khi thiết kế. Bắt đầu ngay thôi nào! 1. CAP Theorem là gì? CAP bao gồm 3 từ consistency, availability, và partition tolerance. (Tính nhất quán, tính khả dụng và dung sai phân vùng). The CAP theorem applies a similar type of logic to distributed systems—namely, that a distributed system can deliver only two of three desired characteristics: consistency, availability, and partition tolerance (the ‘C,’ ‘A’ and ‘P’ in CAP). Định lý CAP áp dụng một loại [...]

Marketplace Illustration
How to Design System like TinyURL – P1

Bài viết được sự cho phép của tác giả Kiên Nguyễn TinyURL là hệ thống rút gọn link được sử dụng phổ biến trên toàn thế giới. Link dài, link rắc rối, link không muốn người khác nhìn vào là biết?. Tất cả đều được xử lí với TinyURL Một hệ thống như vậy thông thường sẽ xử lí một lượng lớn request phân giải Short URL thành Original URL. Việc phân giải đòi hỏi chính xác, nhanh chóng. [irp posts="12556" name="10 kênh Youtube học lập trình không thể bỏ qua dành cho Junior Web Developer / Designer"] [irp posts="7039" name="30 tiện ích Chrome (extensions) cho Designer và Developer"] Hôm sau Kieblog sẽ giới thiệu chuỗi bài viết thiết kế hệ thống như TinyURL, bao gồm 2 phần. Phần 1: Tổng quan hệ thống, đưa ra giải pháp thiết kế Phần 2: Thiết kế chi tiết, giải quyết các vấn đề thực tế Bắt đầu ngay thôi nào! 1. Về TinyURL System Bản thân Tiny URL là hệ thống rút gọn link. [...]

Marketplace Illustration
Thiết kế Distributed File System với GFS Phần 1

Bài viết được sự cho phép của tác giả Kiên Nguyễn Tiếp theo chuỗi bài viết về Toàn tập về thiết kế Scalable Web Application II và Distributed cache là gì? – điều gì khiến nó trở nên mạnh mẽ?, hôm nay Kieblog hân hạnh giới thiệu chuỗi bài về Distributed File System Design (Thiết kế hệ thống phân tán lữu trữ file). [irp posts="33039" name="Bài toán đồng thuận trong Distributed Systems"] [irp posts="33339" name="Distributed cache là gì? – điều gì khiến nó trở nên mạnh mẽ?"] Bài viết tập trung vào thiết kế hệ thống (Design System) cho việc lưu trữ file. Đảm bảo tính scalable cho system và sử dụng Distributed Concepts (Hệ thống phân tán). Bắt đầu ngay thôi nào! 1. Tiếp cận với Distributed File System Hiện nay, hẳn không lập trình viên nào còn lạ lẫm với Google Drive, Dropbox. Đây là những hệ thống quản lý file ở quy mô lớn, scalable cho hàng tỷ người dùng, hàng triệu triệu request mỗi giây. Việc một [...]