マーケティング事業で成長中の企業でGaroon・Googleカレンダー連携API開発支援(フルリモート)
-
職種
- システムエンジニア
-
エリア
- 東京都
-
稼働率
- 60~100%
-
単価
-
〜64万円/月
- 業界
- 案件カテゴリ
業務内容
サイボウズ社のGaroonのカレンダーとGoogleカレンダーの同期できる様にしたく以下の内容をお願いしたいです。
1.調査(約0.5人月くらいを想定)
・ミドルウェア・ツールの選定導入検証調査
※ 現在検証作業をやろうとしているもの:ガル助
※ NGと見切ったもの:Gcal Connection 2 for Cybozu Office
・スクラッチ開発内容の調査
上記ミドルウェア・ツールの導入検証調査でいいものがないもしくはNG(タイムオーバー含む)の場合の想定タスクで開発前段階の調査です。
2.上記既存ツールNG時のスクラッチ開発(0.5-1人月くらいを想定)
以下の要望は出てますがほぼ調査出来ておらず、詳細は当該企業の担当者と調整しつつ進めて頂きたいです。
開発言語などの指定はないです。
【参考:機能要件まとめ】
1.GaroonとGoogleカレンダー間の完全同期機能
双方向の同期対応が必要
・Garoonカレンダー -> Googleカレンダー
・Googleカレンダー -> Garoonカレンダー
・カレンダ同期について
・可能ならカレンダ変更をフックして即座に登録できるようなものが望ましい、
・Garoon側webhookはkintoneしかないので、APIでやりくりするしかなさそう
・Google側もevent.watchはあるが、web_hookで利用できる微妙そう
・上記webhookが難しい場合、短い頻度(1sec)での同期実行が望ましい、 またその場合の同期範囲は当日~2週間、当日~1ヶ月等範囲を指定可能なようにしたい
※ API制限の考慮
・繰り返し予定への対応
・非公開予定を非公開予定として同期したい
・複数人参加の予定はそのまま複数人参加の予定として同期したい
・エラー発生(登録失敗)時はリトライ及び何かしらの通知処理が欲しい
2.非機能
・現時点で105件のユーザ分の同期が必要、APIの制限等を考慮する必要がある
■募集背景
直近2,3週間前にSalesforceを導入し、活用推進をしていく上で使いたいツール(datableAIやブッキング機能)があるが、Googleカレンダー連携しかできない状況です。
Googleカレンダーと既存活用中のサイボウズ社のGaroonのカレンダーを連携できる様したいが知見がない。
かつ調査工数を割けるエンジニアもおらず、外部の方のお力添えいただきたいです。
なお、Googleカレンダーを今後は営業は活用していく方針ですが他社内メンバーは引き続き社内のGaroonを活用予定です。
必須要件
・GoogleカレンダーのAPI開発経験
・GaroonのAPI開発経験
歓迎要件
・お一人で自走してシステム開発した経験
担当者コメント
Salesforceの導入を進めている中でカレンダーの連携が営業の工数削減になり活用率を上げるために重要度の高い機能になります!