
C. Mack Solutions là một công ty nhỏ cung cấp dịch vụ công nghệ và kỹ thuật, hỗ trợ các tổ chức thuộc khu vực công và lĩnh vực quốc phòng trong phát triển phần mềm Agile, chuyển đổi Agile và triển khai kỹ thuật. Được thành lập vào năm 2005, công ty hợp tác với các cơ quan chính phủ, bao gồm Bộ An ninh Nội địa và Cơ quan Hải quan và Bảo vệ Biên giới Hoa Kỳ, để hiện đại hóa các ứng dụng trọng yếu cho sứ mệnh và triển khai các phương pháp Agile theo SAFe. Các quy trình được chứng nhận ISO 9001 của công ty hỗ trợ duy trì chất lượng nhất quán, trong khi các phương tiện hợp đồng chính phủ giúp xây dựng quan hệ đối tác khách hàng lâu dài và triển khai những chương trình khu vực công phức tạp.
Kiến trúc sư sản phẩm cấp cao - Ashburn, VA làm việc kết hợp
C. Mack Solutions đang tìm kiếm Kiến trúc sư sản phẩm để xây dựng các hệ thống cloud-native và microservices có khả năng mở rộng cho các chương trình liên bang. Vị trí này dẫn dắt kiến trúc Agile, tích hợp DevSecOps, áp dụng công nghệ đám mây và triển khai phần mềm liên chức năng.
150.000 $ – 175.000 $ / năm
Kết hợpToàn thời gianCao cấpTrưởng nhómNgôn Ngữ Bắt Buộc: Tiếng AnhKiến trúc sưMô tả
- Xác định và triển khai kiến trúc sản phẩm đáp ứng khả năng mở rộng, hiệu năng và độ tin cậy
- Tạo các công cụ, phương pháp phát triển và chiến lược kiểm thử mới
- Duy trì kiến thức kiến trúc ở cấp doanh nghiệp và chương trình
- Phối hợp với các chuyên viên phân tích nghiệp vụ để chuyển đổi nhu cầu thành các giải pháp thực tiễn và tuân thủ
- Điều phối công việc kỹ thuật trong các sự kiện Agile và buổi trình diễn nền tảng
- Làm việc với các nhóm SecDevOps để chuyển ứng dụng sang hạ tầng đám mây
- Thúc đẩy các giải pháp hiệu quả và giúp các nhóm chuyển yêu cầu thành nhiệm vụ có thể thực hiện
- Hỗ trợ nhà phát triển và kiểm thử viên bằng cách khuyến khích trao đổi cởi mở về câu hỏi và mối quan ngại
- Định hướng phát triển kỹ thuật thông qua cố vấn, huấn luyện và đánh giá đồng cấp
- Thiết kế kiến trúc giải pháp cho các môi trường đám mây đa bên thuê
- Đánh giá rủi ro, cơ hội, yêu cầu tuân thủ và mối quan ngại về kiến trúc
- Đóng góp vào các sự kiện Agile, sản phẩm công việc, hoạt động kiểm thử, trình diễn, hồi cứu và phát hành
- Đánh giá kết quả rà soát an ninh mạng và phân tích tĩnh để xác định biện pháp khắc phục và nâng cao chất lượng phần mềm
- Tạo và duy trì tài liệu kỹ thuật, sơ đồ kiến trúc và hồ sơ thiết kế
- Chuyển đổi các yêu cầu nghiệp vụ cấp cao thành nhiệm vụ cho nhà phát triển và kiểm thử viên
- Phát triển các thiết kế kỹ thuật dựa trên tiêu chuẩn và phân chia thành các đơn vị công việc ở cấp nhóm
- Xác nhận phạm vi yêu cầu được bao phủ đầy đủ với các chuyên viên phân tích nghiệp vụ
- Xây dựng lộ trình sản xuất theo từng giai đoạn để giải quyết việc loại bỏ các hệ thống cũ
- Giám sát triển khai, xem xét pull request, xác minh phạm vi kiểm thử, duy trì chất lượng mã, cố vấn nhà phát triển, giải quyết trở ngại và trình bày sản phẩm với các bên liên quan
- Thực hiện thiết kế hệ thống, phát triển phần mềm, tích hợp và thiết kế ứng dụng
- Hiện đại hóa các ứng dụng cũ thông qua việc chuyển đổi sang microservices được lưu trữ trên đám mây
- Xác định các vấn đề mới phát sinh và xây dựng hành động khắc phục
- Làm việc với nhà phát triển, quản lý chương trình, kiểm thử viên, chuyên viên UI/UX và kỹ sư hỗ trợ sản xuất để xây dựng các giải pháp kỹ thuật lặp lại
Yêu cầu
- Cư trú tại khu vực DC, Maryland hoặc Virginia
- Là công dân Hoa Kỳ
- Có khả năng取得 chứng nhận Public Trust của CBP/DHS
- Có ít nhất 10 năm kinh nghiệm phát triển phần mềm tổng thể
- Có kinh nghiệm thực hành về lập trình, mẫu thiết kế phần mềm và kiến trúc với vai trò kiến trúc sư phần mềm, trưởng nhóm kỹ thuật hoặc nhà phát triển cấp cao
- Bằng cử nhân khoa học máy tính, kỹ thuật phần mềm hoặc ngành liên quan
- Kinh nghiệm nâng cao với TypeScript, Postgres SQL, Postgres Streams, Gemini AI, WebRTC và phần mềm không gian địa lý, bao gồm thiết kế và triển khai thực tế
- Kiến thức nâng cao về mẫu thiết kế, lập trình hướng đối tượng và phương pháp thiết kế phần mềm
- Kinh nghiệm làm việc giữa các nhóm và bộ phận liên chức năng
- Kiến thức về các phương pháp Agile, Scrum, Waterfall hoặc DevOps
- Hiểu biết nâng cao về kiến trúc client-server, microservices, hướng sự kiện hoặc phân lớp
- Kinh nghiệm với các nền tảng đám mây bao gồm AWS hoặc Google Cloud
- Hiểu biết về hệ thống phân tán, khả năng mở rộng, khả năng chịu lỗi và tính nhất quán dữ liệu
- Kinh nghiệm thiết kế, xây dựng và tích hợp API RESTful bảo mật
- Kinh nghiệm với cơ sở dữ liệu quan hệ, mô hình hóa dữ liệu và phương pháp lưu trữ dữ liệu
- Thành thạo lập hồ sơ, đo điểm chuẩn và tối ưu hóa mã
- Kinh nghiệm quản lý baseline, hợp nhất mã và kiểm soát phiên bản
- Hiểu biết về các lỗ hổng phần mềm và phương pháp giảm thiểu
- Phát triển thực tế bằng AWS, Java, Spring, Spring Boot, React, PostgreSQL, JavaScript, HTML, HTTP, CSS và Kendo UI
- Kinh nghiệm với các phương pháp DevOps và công cụ CI/CD như Harness, Jenkins và GitLab
- Kinh nghiệm vững về Docker và Kubernetes
- Có thể làm việc theo lịch kết hợp với 1–2 ngày mỗi tuần tại địa điểm ở Ashburn, Virginia
- Chứng chỉ AWS Certified Solutions Architect hoặc Google Cloud Professional Cloud Architect là một lợi thế
- Kỹ năng giao tiếp bằng văn bản và lời nói xuất sắc
- Cam kết cập nhật các phát triển trong ngành, công nghệ mới nổi và phương pháp tốt nhất
- Năng lực kỹ thuật, chẩn đoán, khắc phục sự cố và giải quyết vấn đề vững vàng
- Kỹ năng giải quyết vấn đề tốt
Phúc lợi
- Bảo hiểm y tế, nha khoa và thị lực
- Các chương trình tiết kiệm hưu trí
- Nghỉ phép có hưởng lương
- Các chương trình bổ sung khác