仕事内容
AI駆動開発のお仕事です。AIツールDevinとCursorを活用し、弊社クラウドサービスのAPI連携の開発・運用保守業務を行っていただきます。(メンターのサポート有)
【ミッション】
・AIツールのDevinやCursor(ChatGPT)を使いながら、当社のクラウドサービス「ECコネクター」と他のサービスをつなぐしくみ(API連携)の設計・開発・運用を行います。
・AIをただ「使う」だけでなく、自分たちで仕組みを「作る」側として、価値ある機能をお客様に届けることがゴールです。
【業務内容】
■API連携の開発
・外部サービスのAPI仕様を調べ、どうつなぐかを考えます。
・Devinを使って、仕様の読み解き→タスク分解→コードの提案→デバッグまでをスピードアップします。
・サーバー側のプログラムを書いて、動作テストをします。
■APIの保守・運用
・APIのバージョン変更やレート制限などの変更点をチェックし、影響がある部分を直します。
・Datadogなどの監視ツールでエラーを早く見つけ、まずは一次対応をします。
・動作を速くしたり、クラウド利用料が高くなりすぎないように工夫します。
※用語解説
・API:アプリ同士がデータを受け渡しするための取り決め(例:ECサイトと在庫管理システムをつなぐ)
・Datadog:システムの動きを見張るツール
【主な使用技術】
・言語:Ruby
・フレームワーク:Ruby on Rails
・データ:MySQL、S3ストレージ
・運用:Docker、GitHub Actions(CI/CD)、Cloud(AWS)
・AI関連:Devin、ChatGPT
応募資格
応募資格:専門学生、大学生、大学院生
【応募条件】
・基本的なプログラミング経験(言語不問)
・Git/GitHubの基本操作
・プログラミングのスキルアップに取り組んでいる方
・守秘義務に同意し、ログ・データの安全な取り扱いを徹底できる方
【歓迎スキル】
・AIツールを活用したプログラム開発経験
・プルリクでの開発経験
・Web基礎(HTTP、JSON、REST)とデータベース基礎(SQL)
・英語の技術ドキュメントを読みながら手を動かせること
【こんな人と働きたい】
・AIを使って「まず動くもの」を短期間で作り、改善を楽しめる人
・新しいツール(Devin含む)を試し、チームにノウハウを共有できる人
【一緒にできること】
・あなたが作ったAPIが実サービスで使われ、ユーザーの体験を直接良くします。
・卒業後のキャリア(AIエンジニア/バックエンド/プロダクトエンジニア)に直結する実績作りを支援します。
勤務地
<住所>
松山市千舟町4-5-4 松山千舟454ビル4階
<交通>
■「松山市駅」 徒歩6分
勤務時間
シフト制
実働時間:1日あたり5時間
・13:00~18:00の間で1日3時間以上勤務
・週2日以上(月曜日~金曜日のうち10時間以上)