CHĂM SÓC PHÂN PHỐI

Tham gia nhóm đoạt giải Emmy® của chúng tôi

FileCatalyst là một nền tảng giải pháp truyền tệp tăng tốc hàng đầu với hơn 1,000 khách hàng và cơ sở người dùng hơn 1 triệu. Với trụ sở chính tại Ottawa Canada, FileCatalyst tiếp tục phát triển bằng cách đặt tầm quan trọng mạnh mẽ vào giao tiếp cởi mở, phát triển chuyên môn và cơ hội thăng tiến để tạo ra một nơi làm việc dành riêng cho sự thành công của nhân viên.

Là một nơi làm việc có nhịp độ nhanh và đầy thách thức, FileCatalyst vẫn đi đầu trong những tiến bộ công nghệ trong việc truyền tệp nhanh. Bằng cách tìm kiếm các cá nhân tài năng với một niềm đam mê cho công nghệ tiên tiến để vượt trội trong lĩnh vực chuyên môn của họ.

Bạn muốn tham gia nhóm FileCatalyst? FileCatalyst cung cấp cho nhân viên những điều sau đây:

  • Một môi trường làm việc xã hội vui vẻ.
  • Một lực lượng lao động tài năng, với sự tập trung mạnh mẽ vào phát triển chuyên nghiệp.
  • Bầu không khí nhịp độ nhanh với các ưu tiên được hướng dẫn bởi các giá trị doanh nghiệp của chúng tôi.
  • Thiết lập tinh thần đồng đội, được lãnh đạo bởi đội ngũ lãnh đạo tận tâm của chúng tôi.
  • Gói lợi ích sức khỏe toàn diện và mức lương cạnh tranh.

Hội hiện

Ngăn xếp phát triển đầy đủ

FileCatalyst đang tìm kiếm một nhà phát triển toàn diện, học hỏi nhanh, có óc phân tích, tập trung vào chất lượng, tham gia vào nhóm phát triển cốt lõi của chúng tôi. Bộ sản phẩm hàng đầu của chúng tôi bao gồm một máy chủ truyền tệp đa nền tảng tốc độ cao với nhiều ứng dụng client front-end (độc lập và dựa trên web) giúp tối đa hóa việc sử dụng băng thông trên các mạng hiện có mà không phụ thuộc vào độ trễ và mất gói. Vị trí này sẽ liên quan đến sự kết hợp của công việc phát triển và bảo trì mới trong cả Java và JavaScript, với các ngôn ngữ kịch bản không thường xuyên. Bạn sẽ làm việc trên các sản phẩm chuyển giao cốt lõi của chúng tôi và cũng thực hiện tích hợp trên các dòng sản phẩm và với các sản phẩm của bên thứ ba. Ứng viên lý tưởng sẽ phát triển nhanh chóng về công nghệ và quy trình của chúng tôi, nắm quyền sở hữu các nhiệm vụ và tính năng, báo cáo mối quan tâm khi cần thiết, đồng thời đề xuất và thúc đẩy các cải tiến kiến ​​trúc nếu được bảo đảm. Kỹ năng giao tiếp mạnh mẽ là điều bắt buộc.

Trách nhiệm

  • Thiết kế và triển khai các tính năng và dòng sản phẩm mới trong bộ chuyển giao cốt lõi của chúng tôi
  • Thiết kế và triển khai tích hợp trên các dòng sản phẩm và với các sản phẩm của bên 3rd
  • Giải quyết các lỗi được xác định theo các tiêu chuẩn chất lượng được thiết lập và ghi lại
  • Tạo các kiểm tra tự động cho chức năng mới và giải quyết các lỗi, đồng thời xác định và giải quyết các lỗ hổng trong phạm vi tự động hóa hiện có
  • Cung cấp hỗ trợ 3rd thỉnh thoảng cho các vấn đề của khách hàng được phát triển
  • Hỗ trợ duy trì tài nguyên nhóm, bao gồm các công cụ và quy trình tài liệu trên wiki nội bộ của chúng tôi
  • Làm việc với quản lý, đồng đội và các nhóm khác, để đảm bảo hoàn thành thành công tất cả những điều trên, đảm bảo các chi tiết không bị bỏ qua và mọi người đều làm việc theo sở trường của mình và làm việc song song với các mục tiêu chung
  • Làm việc với ban quản lý, đồng đội và các nhóm khác để liên tục cải thiện các tiêu chuẩn và quy trình phát triển phần mềm, leo thang mối quan tâm khi cần thiết, và cả đề xuất và giúp thúc đẩy thực hiện các giải pháp

Bối cảnh và kỹ năng cần thiết

  • 5 + năm phát triển Java đa nền tảng (cả OO và hướng sự kiện, bao gồm kết nối đa luồng và mạng cấp thấp)
  • Phát triển web hơn 3 năm (JavaScript, cộng với một số HTML5, CSS3, REST, JSON, GRUNT, NPM)
  • Bằng cấp về Khoa học Máy tính hoặc Kỹ thuật phần mềm (hoặc kinh nghiệm bổ sung có liên quan)
  • Trải nghiệm với khung JSP / Servlets và Struts
  • Trải nghiệm đa nền tảng (một số Windows, Linux / UNIX, iOS, Android)
  • Có nhiều kinh nghiệm với tự động hóa và phát triển dựa trên thử nghiệm
  • Nắm bắt cơ hội tìm hiểu nhiều công nghệ và giải quyết các thách thức khác nhau, thay vì giới hạn phạm vi cho một dự án hoặc sản phẩm duy nhất

  • Thoải mái chuyển đổi giữa hình ảnh lớn và chế độ xem kiến ​​trúc sản phẩm ở cấp độ thấp hơn, không chỉ để phát hiện và giải quyết các lỗi và các vấn đề thiết kế, mà còn để hiểu và truyền đạt cách thay đổi hành vi sản phẩm có thể ảnh hưởng đến toàn bộ bộ sản phẩm và trải nghiệm của người dùng cuối
  • Kỹ năng giao tiếp bằng lời nói tuyệt vời (tiếng Anh), bao gồm làm việc hiệu quả với nhiều loại tính cách khác nhau và truyền đạt cả các vấn đề tiến bộ và tiềm năng một cách rõ ràng, chính xác, trực tiếp và kịp thời
  • Kỹ năng giao tiếp bằng văn bản tuyệt vời (tiếng Anh), bao gồm khả năng tác giả, chỉnh sửa và đọc bằng chứng nội dung kỹ thuật.

Rất vui được

    • Kiến thức về ảo hóa (ví dụ HYPER-V, EC / 2, AWS), bao gồm duy trì và định cấu hình máy ảo
    • Kiến thức vững chắc về mạng (TCP, UDP, HTTP, cổng, tường lửa, NAT, băng thông, độ trễ, mất gói)
    • Kiến thức về Lưu trữ đám mây (ví dụ: S3, Azure, Swift, Wasabi)
    • Kiến thức về cơ sở dữ liệu quan hệ (ví dụ: MySQL), công cụ mgmt cơ sở dữ liệu (ví dụ: PhpMyAdmin) và SQL
    • Kiến thức về máy chủ Web và máy chủ FTP (ví dụ Grizzly, Tomcat, IIS, FileZilla)
    • Trải nghiệm phát triển C ++, trải nghiệm phát triển di động (iOS, Android)
    • Viết kịch bản (ví dụ: Perl, Python, Ruby, batch, ShellScript, AppleScript)
    • Kiểm soát nguồn (Git / BitBucket), công cụ theo dõi lỗi (Jira), tự động hóa (Jenkins, Junit, Selenium)
    • Có kinh nghiệm với cả quy trình và thực hành phát triển Agile, tốt nhất là Kanban
    • Kinh nghiệm làm việc cho một công ty nhỏ

Kỳ hạn: Toàn thời gian cố định (37.5 giờ mỗi tuần)
Lương: TBD, tương xứng với trải nghiệm
Lợi ích: Y tế, nha khoa, quyền lợi theo toa, bảo hiểm nhân thọ, RRSP nhóm, tín dụng thể dục, tín dụng quá cảnh, kỳ nghỉ tuần 4
Vị trí: 2713 Đường Wellington. Ottawa K1B 3R6

Ghi danh

  • Nếu bạn đáp ứng các yêu cầu được liệt kê ở trên, vui lòng gửi email bản sao hồ sơ của bạn ở định dạng Microsoft Word hoặc PDF tới fullstackdeveloper@filecirthyst.com với dòng tiêu đề, Full Full Developer Developer.