フルスタックエンジニア
お客様の
仕事の内容と求めるスキル
- 役割
お客様の
業務を 支える システムを、 要件の 整理から 設計、 開発、 運用まで 担い、 AI と 協働する 開発の 品質の 基準を つくります。 - 仕事の
内容 - Web システム、
業務システム、 アプリの 設計と 開発 - 既存の
システムの、 新しい バージョンや 構成への 移行と、 品質と セキュリティの 改善 - CMS を
使った サイトの 開発と 保守運用 - 生成 AI を
業務システムに 組み込む 機能の 開発 - サーバーレスの
構成と、 CI/CD の 設計 - 稼働している
システムの 保守運用
- Web システム、
- ミドル
AI と
協働して、 プロフェッショナルと して 高い 水準の アウトプットを 出せる 方 求める
スキル - アーキテクチャ、
データの 設計、 言語と フレームワークの 仕組みを 深く 理解し、 AI が 出す設計と 実装の 妥当性を 判断して、 保守性、 性能、 セキュリティ、 費用の 観点から 方針を 決められる こと - 仕様、
受け入れの 基準、 テストを 先に 設計し、 AI と 共に 作った コードを 自動の 検証と 人の レビューで 確かめ、 すべての デプロイが 高い 基準を 満たす ことを CI/CD で 保証できる こと - 既存の
システムを 読み解いて 水準を 評価し、 言語や フレームワークごとの 移行の 論点を 踏まえて、 可用性を 保ちながら、 より 高い 品質と セキュリティの 水準への 移行を 計画し、 実行できる こと - OWASP Top 10 と
OWASP ASVS に 基づいて、 システムに 必要な セキュリティの 水準を 決め、 設計、 実装、 検査に 組み込める こと - 初めて
扱う 言語、 フレームワーク、 CMS、 プラットフォームでも、 仕組みと 既存の 実装を 確かめて、 短い 期間で プロフェッショナルの 品質で 進められる こと
求める
経験 - Web システムや
アプリの 開発を、 要件の 整理から 運用まで 主担当と して 担い、 従来は チームで 担っていた 規模の 開発を、 短い 期間で 高い 品質で 届けた 経験 - 稼働している
システムの 移行や 大きな 改修を、 ダウンタイムを 軽減したうえで、 安全に 完了させた 経験
- アーキテクチャ、
- シニア
分野の
第一人者と して、 大規模な 案件を 主導し、 AI と 協働する 少人数の チームで 大きな 成果を 出す 仕組みを 作れる 方 求める
スキル - 多くの
利用者や 大量の データを 扱う システムの アーキテクチャを 設計し、 性能、 可用性、 セキュリティ、 費用の 判断を、 お客様の 経営層と 社内に 説明できる こと - AI と
共に 設計して 作り、 人が レビューして 品質を 担保する 開発の 進め方を、 組織の 標準と して 設計できる こと - ASVS の
レベルを 決めて セキュリティの 要件を 定義し、 脅威モデリングと 検査に よる 検証を、 チームの 仕組みに できる こと - インフラ、
セキュリティ、 AI の 領域を またいで、 案件全体の 技術の 判断が できる こと - 新しい
モデルや 開発の 手法を 評価し、 チームの 進め方に 取り入れる 判断が できる こと
求める
経験 - 大規模な
システムの 開発と 保守運用を、 技術の 責任者と して 主導した 経験 - 少人数で
大規模な システムを 開発・運用できる 体制を 作った 経験 - お客様の
経営層と、 範囲、 費用、 スケジュールを 決め、 信頼関係を 築いて 案件を 進めた 経験
- 多くの
- 歓迎する
資格 - 基本情報技術者
- 応用情報技術者
- AWS Certified Developer – Associate
必須ではありません。
資格よりも、 実際の 経験を 重視します。 - 条件
- 雇用形態、
勤務地、 給与などの 条件は、 お問い合わせ ください。
すべての職種に求めること
KEY SELECT は、AI と協調して少数精鋭で業務を進めます。人の手だけで進める人、AI に任せきりで中身を理解していない人、指示されたことをそのまま進めるだけの人は求めていません。AI に聞けばできる作業の先にある判断に責任を持ち、AI と共に、チームに相当する成果を高い品質で出せることが、すべての職種の前提です。
AI との協調
- 複数の
AI エージェントに 並行して 作業を 進めさせ、 自分は 設計、 判断、 検証に 集中する 進め方で、 成果を 出せる こと - AI が
正しく 判断できるよう、 仕様、 設計の 判断の 記録、 規約、 プロジェクトの 知識を 整え、 常に 最新の 状態に 保てる こと - 作業の
前に、 受け入れの 基準、 テスト、 評価の 方法を 決め、 AI の 成果物を 検証できる 状態で 作業を 進められる こと - AI エージェントの
権限、 実行の 範囲、 秘密情報の 扱いを 設計し、 安全な 環境で 作業させられる こと - AI に
よる レビューと 人の レビューを 組み合わせ、 人は 設計の 判断と リスクに 集中して、 品質を 担保できる こと - 常に
アンテナを 張り、 新しい モデルや ツールを 自ら試して、 自分と チームの 進め方を 更新し続けられる こと
プロフェッショナルとして
- 設計の
理由を 説明でき、 手順に 書かれていない 問題を 見抜き、 本番の 環境で 失敗させない こと - 担当する
領域の 情報セキュリティを 理解し、 すべての 作業を セキュリティを 意識して 進められる こと - 指示を
待たず、 目的から 考えて 課題を 自ら 見つけ、 より 良い 進め方や 改善を 提案して、 実行まで 進められる こと - お客様や
社内の メンバーと、 相手に 合わせた 言葉で、 課題と 進め方を すり合わせられる こと
歓迎する経験
- オープンソースの
コミュニティで、 Issue や Pull Request、 勉強会や 技術カンファレンスを 通じて 交流し、 知見を 共有してきた 経験
選考の流れ
選考は、書類選考、オンライン面接、最終面接の 3 段階です。ご興味があれば、応募の前に、カジュアル面談で業務の雰囲気を知っていただくこともできます。
カジュアル面談
ご興味が
あれば、 応募の 前に お話ししませんか。 選考ではなく、 KEY SELECT の 業務の 進め方や 雰囲気を 知っていただく ための 面談です。 オンラインや 対面で お話ししましょう。 書類選考
職務経歴と、
AI と 協働して 進めた 仕事の 具体例を 拝見します。 何を AI と 進め、 何を ご自身で 判断し、 どのように 品質を 担保したかを、 具体的に お書きください。 GitHub や これまでの 実績が あれば、 あわせて 拝見します。 オンライン面接
これまでの
ご経験と、 AI と 協働した 仕事の 進め方に ついて、 具体的な 事例を もとに オンラインで お話しします。 最終面接
対面で
お話しします。 KEY SELECT で 取り組みたい ことや、 働き方に ついても お聞きします。
応募・お問い合わせ
ご応募はフォームからお送りください。応募とカジュアル面談のお申し込みには、個人のメールアドレスをお使いください。GitHub やこれまでの実績の URL もお知らせいただけます。応募の前に業務の雰囲気を知りたい方は、カジュアル面談をお申し込みください。