Responsibilities:
AWS MSK Management:
- Design, implement, and maintain streaming solutions using AWS Managed Streaming for Apache Kafka (MSK)
- Monitor and manage Kafka clusters to ensure optimal performance, scalability, and uptime
- Configure and fine-tune MSK clusters, including partitioning strategies, replication, and retention policies
- Collaborate with our engineering teams to design and implement event-driven systems and microservices architectures
- Ensure seamless integration between MSK/SQS/SNS and other AWS services such as Lambda, EventBridge Pipes, S3
- Analyze and optimize the performance of Kafka clusters and streaming pipelines to meet high-throughput and low-latency requirements
- Implement best practices for Kafka topic design, consumer group management, and message serialization (e.g., Avro)
- Implement security best practices for MSK, including encryption, authentication, and access controls
- Ensure compliance with industry standards and regulations related to data streaming and event processing
- Set up comprehensive monitoring and alerting for Kafka clusters and streaming applications using AWS CloudWatch and Datadog
- Troubleshoot and resolve issues related to data loss, message lag, and streaming failures
- Design and implement data integration solutions to stream data between various sources and targets using MSK
- Lead data transformation and enrichment processes to ensure data quality and consistency in streaming applications
Must have skills:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
- Minimum of 5 years of experience in event-driven architectures and streaming solutions
- Proven experience with Apache Kafka, with at least 2 years specifically in AWS MSK
- Experience in designing and implementing high-throughput, low-latency streaming applications in AWS environments
- Strong understanding of Kafka internals, including partitions, brokers, consumer groups, and message serialization formats
- Proficiency in programming languages such as Java, Python, or Scala for building streaming applications
- Experience with AWS services like Lambda, Kinesis, S3, and IAM in conjunction with MSK
- Familiarity with CI/CD tools and practices, as well as IaC tools like CloudFormation, Terraform, or CDK
- Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues
- Excellent communication and collaboration skills, with the ability to work effectively across teams
- AWS Certified Solutions Architect, AWS Certified Developer, or similar AWS certificatrion
- Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues
- Excellent communication and collaboration skills, with the ability to work effectively across teams
- Ability to manage multiple priorities and projects in a fast-paced environment
At TYME, opportunities are here for the taking. If you want to be part of our purpose and live and lead through our values, we can offer exciting development opportunities through expanded lateral roles, stretch assignments, or people leadership.
Some of our benefits:
- Meal and parking allowances are covered by the company
- Full benefits and salary rank during probation
- Insurances such as Vietnamese labor law and premium health care for you and your family
- SMART goals and clear career opportunities (technical seminar, conference, and career talk) - we focus on your development
- Values-driven, international working environment, and agile culture
- Overseas travel opportunities for training and work-related
- Internal Hackathons and company events (team building, coffee run, etc.)
- Pro-Rate and performance bonus
- 15-day annual + 3-day sick leave per year from the company
- Work-life balance 40-hr per week from Mon to Fri
Tyme Việt Nam là một phần của Tyme Group - một trong những tập đoàn ngân hàng số phát triển nhanh nhất thế giới, xây dựng các ngân hàng công nghệ cao và có mức độ tiếp xúc cao ở các thị trường mới nổi đang phát triển nhanh.
Được thành lập vào năm 2016, Tyme Việt Nam là Trung tâm Phát triển Công nghệ & Sản phẩm của TymeGroup, tập hợp những người làm kỹ thuật và sản phẩm, những người có chung sứ mệnh toàn cầu là trở thành những người xây dựng ngân hàng nối tiếp, định hình tương lai của ngân hàng thông qua công nghệ. Chúng tôi xây dựng các sản phẩm với nguyên tắc tìm kiếm sự cân bằng phù hợp giữa thế giới kỹ thuật số và vật lý.
Là một tập đoàn phát triển chuỗi ngân hàng số, Tyme luôn cố gắng vượt trội trong mô hình kinh doanh và văn hóa làm việc của mình. Khi được hỏi Tyme Việt Nam có gì khác biệt với các công ty Fintech khác, anh Minh giải thích: “Khi nhìn vào các công ty Fintech, tôi thấy sự tồn tại của hai đầu cực. Một đầu là các công ty khởi nghiệp muốn hiện thực hoá lý tưởng của mình, và đầu cực còn lại các ngân hàng truyền thống muốn số hóa. Chúng tôi nằm ở đâu đó ở giữa.”
Ngoài ra, những yếu tố khác có thể kể đến:
- Văn hóa: Đội ngũ Tyme Việt Nam định nghĩa văn hóa công ty là: “Hãy trao dồi những gì bạn đã học được và phát triển nó cùng với doanh nghiệp”.
- Phát triển theo chiều ngang: Chúng tôi không chỉ mở rộng ở một thị trường (phát triển theo chiều dọc) mà là nhiều thị trường (phát triển theo chiều ngang). Thiết kế kiến trúc nền tảng ngân hàng vận hành đa quốc gia của chúng tôi vì vậy cho phép mở rộng theo chiều ngang.
- Quy định nghiêm ngặt: Không giống như các công ty Fintech khác, Tyme là một ngân hàng và phải tuân thủ các quy định ngân hàng ở mỗi quốc gia mà Tyme hoạt động. Xây dựng một chiến lược để điều hướng và tùy chỉnh theo quy định ở mỗi nơi là một thách thức thú vị.
Ngoài ra, các nhà developer (nhà phát triển) của Tyme có thể phát triển năng lực và thăng tiến trong sự nghiệp và từ đó mang lại sản phẩm cho nhiều thị trường hơn. “Ví dụ như ở Tyme Việt Nam, khi xây dựng một sản phẩm cho vay, bạn phải đảm bảo rằng sản phẩm này có thể hoạt động ở nhiều khu vực, quốc gia khác nhau như Nam Phi và Philippines. Quá trình này đòi hỏi người xây dựng sản phẩm phải liên tục cập nhật, học hỏi công nghệ mới và tìm giải pháp thích nghi với từng thị trường khác nhau. Chính vì vậy mà năng lực của bạn sẽ tự động được nâng cao.”
Chính sách bảo hiểm
- Bảo hiểm như luật lao động Việt Nam và chăm sóc sức khỏe cao cấp cho bạn và gia đình bạn.
Các hoạt động ngoại khóa
- Hackathons nội bộ
- Teambuilding
- Cà phê
- Du lịch nước ngoài
Mission
"Mở khóa tương lai tài chính của thế giới bằng cách phát minh lại ngân hàng"
Chúng tôi đang xây dựng một nền tảng không biên giới, lấy khách hàng làm trung tâm, luôn giữ tính cá nhân hóa đối với mọi khách hàng. Đồng thời đóng vai trò là người bạn đồng hành đáng tin cậy của họ để quản lý và tăng số tiền của họ.
Review Tyme Group
Không phải là một nơi thú vị để làm việc (Hoạt động CNTT)
Nơi tốt để làm việc
Nơi tuyệt vời để làm việc
Mọi người cũng đã tìm kiếm
Công việc của Cloud Engineer là gì?
Kỹ sư điện toán đám mây là một chuyên gia trong lĩnh vực công nghệ thông tin và điện toán đám mây. Họ có nhiệm vụ xây dựng, quản lý và duy trì các hệ thống đám mây, cung cấp dịch vụ lưu trữ và tính toán dựa trên mạng internet. Công việc của kỹ sư này bao gồm việc phân tích nhu cầu của khách hàng, thiết kế các giải pháp đám mây phù hợp, triển khai hệ thống, và đảm bảo tính ổn định và an toàn của nền tảng đám mây.
Mô tả công việc của Cloud Engineer
Thiết kế và triển khai hệ thống đám mây
Một trong những nhiệm vụ chính của Cloud Engineer là thiết kế và triển khai các hệ thống trên nền tảng đám mây như AWS, Google Cloud, hoặc Microsoft Azure. Công việc này không chỉ đơn giản là việc chọn lựa các dịch vụ đám mây phù hợp mà còn bao gồm việc xây dựng một kiến trúc tổng thể sao cho hệ thống có thể hoạt động một cách ổn định, hiệu quả và an toàn. Cloud Engineer cần phải hiểu rõ các yêu cầu về hiệu suất, tính sẵn sàng, và khả năng mở rộng của hệ thống để có thể đưa ra các giải pháp thiết kế tối ưu. Sau khi thiết kế, họ sẽ tham gia vào việc triển khai hệ thống, đảm bảo mọi thành phần hoạt động đồng bộ và đáp ứng được nhu cầu kinh doanh.
Quản lý và vận hành hệ thống đám mây
Sau khi hệ thống đã được triển khai, việc quản lý và vận hành các tài nguyên đám mây trở thành nhiệm vụ hàng ngày của Cloud Engineer. Họ phải liên tục giám sát hiệu suất của hệ thống, đảm bảo rằng các ứng dụng và dịch vụ đang hoạt động đúng như mong đợi. Điều này bao gồm việc thiết lập các công cụ giám sát tự động để theo dõi các chỉ số như tải CPU, bộ nhớ, và băng thông mạng, cũng như cấu hình các cảnh báo để phát hiện sớm các vấn đề tiềm ẩn. Khi gặp sự cố, Cloud Engineer cần có kỹ năng phân tích và xử lý sự cố nhanh chóng để giảm thiểu thời gian ngừng hoạt động. Họ cũng phải liên tục tối ưu hóa các tài nguyên để giảm thiểu chi phí và đảm bảo hệ thống hoạt động với hiệu suất cao nhất.
Bảo mật và tuân thủ
An ninh thông tin là một ưu tiên hàng đầu trong môi trường đám mây, và Cloud Engineer đóng vai trò quan trọng trong việc đảm bảo rằng hệ thống của doanh nghiệp tuân thủ các tiêu chuẩn bảo mật và quy định pháp lý. Họ cần thực hiện các biện pháp bảo mật như mã hóa dữ liệu cả khi lưu trữ và truyền tải, thiết lập các quy tắc tường lửa để kiểm soát lưu lượng mạng, và quản lý quyền truy cập để đảm bảo rằng chỉ những người dùng được ủy quyền mới có thể truy cập vào các tài nguyên quan trọng.
Hỗ trợ và tư vấn cho đội ngũ phát triển
Cloud Engineer không chỉ làm việc độc lập mà còn phải phối hợp chặt chẽ với các nhóm phát triển phần mềm. Họ cung cấp hỗ trợ kỹ thuật, giúp các lập trình viên hiểu rõ cách sử dụng tài nguyên đám mây một cách hiệu quả và an toàn. Ngoài ra, Cloud Engineer cũng có thể tham gia vào việc lập kế hoạch và triển khai các môi trường thử nghiệm và sản xuất, đảm bảo rằng các ứng dụng có thể hoạt động trơn tru trong môi trường đám mây.
Cloud Engineer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
78 - 104 triệu
/nămLộ trình sự nghiệp Cloud Engineer
Tìm hiểu cách trở thành Cloud Engineer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một Cloud Engineer?
Yêu cầu tuyển dụng của Cloud Engineer
Yêu cầu về bằng cấp và kiến thức chuyên môn
- Bằng cấp: Bằng cử nhân trong các lĩnh vực như khoa học máy tính, kỹ thuật phần mềm, hệ thống thông tin, hoặc một ngành liên quan. Những chương trình đào tạo này cung cấp nền tảng kiến thức vững chắc về lập trình, cấu trúc dữ liệu, thuật toán, và các khái niệm cơ bản về mạng và bảo mật
- Chứng chỉ chuyên môn: Ngoài bằng cấp, các chứng chỉ chuyên môn là một minh chứng quan trọng cho năng lực của Cloud Engineer. Những chứng chỉ như AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, hoặc Microsoft Certified: Azure Solutions Architect Expert thể hiện rằng ứng viên không chỉ có kiến thức mà còn có kinh nghiệm thực tiễn trong việc triển khai và quản lý các hệ thống trên đám mây. Các chứng chỉ này thường được coi là tiêu chuẩn trong ngành và có thể là yếu tố quyết định trong quá trình tuyển dụng.
Yêu cầu về kỹ năng
- Kỹ năng thiết kế và triển khai hệ thống đám mây: Một trong những kỹ năng quan trọng nhất của Cloud Engineer là khả năng thiết kế và triển khai các hệ thống trên đám mây. Ứng viên cần có khả năng phân tích yêu cầu của doanh nghiệp và chuyển chúng thành các kiến trúc đám mây hiệu quả. Điều này đòi hỏi hiểu biết sâu sắc về các dịch vụ và công cụ mà các nhà cung cấp đám mây cung cấp, cũng như khả năng tối ưu hóa kiến trúc để đáp ứng các yêu cầu về hiệu suất, bảo mật và khả năng mở rộng. Kỹ năng này cũng bao gồm việc triển khai các hệ thống một cách chính xác và an toàn, đảm bảo rằng các dịch vụ hoạt động ổn định trong môi trường sản xuất.
- Kỹ năng giao tiếp và làm việc nhóm: Ngoài các kỹ năng kỹ thuật, Cloud Engineer cũng cần có kỹ năng giao tiếp và làm việc nhóm tốt. Họ thường xuyên làm việc với các nhóm phát triển, quản lý dự án và các bên liên quan khác để đảm bảo rằng các giải pháp đám mây được triển khai một cách hiệu quả và đáp ứng đúng yêu cầu. Kỹ năng giao tiếp rõ ràng giúp Cloud Engineer truyền đạt các khái niệm kỹ thuật phức tạp cho những người không chuyên về kỹ thuật, trong khi kỹ năng làm việc nhóm giúp họ phối hợp và đóng góp tích cực vào sự thành công của dự án.
- Kỹ năng bảo mật hệ thống: Bảo mật là một yếu tố quan trọng trong môi trường đám mây, và Cloud Engineer cần có kỹ năng vững vàng trong việc thiết lập và duy trì các biện pháp bảo mật. Điều này bao gồm việc cấu hình các lớp bảo mật như tường lửa, mã hóa dữ liệu, quản lý quyền truy cập người dùng và giám sát các hoạt động đáng ngờ. Cloud Engineer cần phải hiểu rõ các nguyên tắc bảo mật đám mây và thực hành tốt nhất để bảo vệ dữ liệu và tài nguyên của doanh nghiệp khỏi các mối đe dọa tiềm ẩn. Kỹ năng này cũng đòi hỏi sự nhạy bén trong việc phát hiện và phản ứng nhanh chóng với các sự cố bảo mật.
Các yêu cầu khác
- Hiểu biết về công nghệ mới: Để bắt kịp với sự phát triển nhanh chóng của công nghệ, Cloud Engineer cần có sự tò mò và khả năng tự học hỏi. Sự hiểu biết về các công nghệ mới như AI/ML trên đám mây, serverless computing, hoặc quản lý dữ liệu lớn (big data) có thể là một lợi thế lớn. Việc nắm bắt những công nghệ mới này không chỉ giúp Cloud Engineer đưa ra các giải pháp sáng tạo mà còn giúp họ duy trì tính cạnh tranh trong ngành công nghiệp đang thay đổi liên tục.
- Kinh nghiệm quản lý dự án và lãnh đạo đội ngũ kỹ thuật: Đối với các vị trí cao cấp hơn, Cloud Engineer có thể cần có kinh nghiệm quản lý dự án hoặc lãnh đạo một đội ngũ kỹ thuật. Điều này bao gồm việc lập kế hoạch, theo dõi tiến độ, quản lý ngân sách và đảm bảo rằng các dự án được hoàn thành đúng thời hạn và trong phạm vi ngân sách. Kỹ năng lãnh đạo cũng quan trọng để thúc đẩy và hướng dẫn đội ngũ của họ, đảm bảo rằng mọi người đều có chung tầm nhìn và mục tiêu.
Lộ trình thăng tiến của Cloud Engineer
1. Intern Cloud
Mức lương: 3 - 6 triệu đồng/tháng
Kinh nghiệm làm việc: 0 - 1 năm
Intern Cloud hỗ trợ các kỹ sư đám mây trong việc triển khai và quản lý các dịch vụ đám mây, bao gồm cấu hình máy chủ ảo, cơ sở dữ liệu và các dịch vụ khác trên các nền tảng đám mây như AWS, Azure hoặc Google Cloud Platform. Họ cũng tham gia vào việc phát triển và triển khai ứng dụng, giám sát hiệu suất hệ thống, và hỗ trợ bảo mật và sao lưu.
>> Đánh giá: Intern Cloud là vị trí dành cho sinh viên hoặc người mới ra trường mong muốn học hỏi và tích lũy kinh nghiệm trong lĩnh vực quản lý và phát triển các giải pháp đám mây. Đây là cơ hội tuyệt vời để thực tập sinh làm quen với công nghệ đám mây, phát triển kỹ năng kỹ thuật cơ bản, và xây dựng nền tảng vững chắc cho sự nghiệp trong ngành công nghệ thông tin.
2. Cloud Engineer
Mức lương: 15 - 25 triệu đồng/tháng
Kinh nghiệm làm việc: 2 - 5 năm
Cloud Engineer là một chuyên gia trong lĩnh vực quản lý và phát triển các giải pháp đám mây. Họ chịu trách nhiệm thiết kế, triển khai và quản lý các hệ thống và dịch vụ đám mây. Công việc của một Cloud Engineer bao gồm cấu hình và duy trì cơ sở hạ tầng đám mây, đảm bảo tính sẵn sàng và hiệu suất của các ứng dụng và dịch vụ, và thực hiện các chiến lược bảo mật để bảo vệ dữ liệu và hệ thống. Họ cũng tham gia vào việc tối ưu hóa chi phí đám mây, thiết lập các công cụ giám sát hiệu suất, và hỗ trợ các nhóm phát triển ứng dụng trong việc triển khai và tích hợp các dịch vụ đám mây.
>> Đánh giá: Những ứng viên lý tưởng cho vị trí này thường có từ 2 đến 5 năm kinh nghiệm làm việc trong lĩnh vực công nghệ thông tin, đặc biệt là với các nền tảng đám mây như AWS, Azure hoặc Google Cloud Platform. Kỹ năng quan trọng bao gồm khả năng thiết kế và tối ưu hóa hệ thống đám mây, quản lý tài nguyên và bảo mật hệ thống, và triển khai các dịch vụ đám mây một cách hiệu quả. Cloud Engineer cần có khả năng giải quyết vấn đề phức tạp, làm việc dưới áp lực và thực hiện các dự án với quy mô lớn.
>> Xem thêm:
Việc làm Cloud Engineer đang tuyển dụng
Việc làm System Engineer đang tuyển dụng
Việc làm DevOps Engineer đang tuyển dụng