技術部(サーバサイドエンジニア) | 面白法人カヤック

トップへ戻る
ツイ

エントリ受付中!!

カヤックを変えてくれる方をお待ちしています!!

技術部(サーバサイドエンジニア)

面白プロデュース事業部 バックエンドエンジニア


仕事内容

企画内容やプロモーション計画に応じた開発・運用を行います。

仕様策定から設計・開発、AWS上での環境構築など、一通りを経験することができ、
利用技術の選定やトレンド技術の採用を自由に行いやすい環境にあります。

1年間に複数プロジェクトの新規開発に携わることができるため、開発スピード向上や効率化ノウハウの習得、新技術の導入、新サービスとの連携など、エンジニアとして圧倒的な経験が得られます。

求める人物像・スキル

・より高いクオリティを求めるために能動的に提案・行動ができる方
・チームでの開発経験があり、チームメンバーに良い影響を与えられる方
・まずは試してみる、つくってみる、という探究心がある方
・インターネットの文化やトレンドが好きな方
・サーバーサイドに限らず、様々な開発に興味のある方

必須条件

・Webアプリケーション開発経験が2年以上ある方(言語不問)
・Git を利用したチームでの開発経験

歓迎条件

・Ruby / Go / Python / Typescript / PHP による開発経験
・AWS / GCP 等のクラウド環境を利用した開発経験
・Unity / openFrameworks / Javascript による開発経験
・プロジェクトのマネジメント・リーダー経験
・Docker / Kubernetes / Chef / Terraform などを用いた開発・運用経験
・OSSの開発、貢献の経験
・芸術・広告賞、競技プログラミング、ハッカソン、などの受賞歴


エントリーする

ちいき資本主義事業部 バックエンドエンジニア


仕事内容

ちいき資本主義事業部がつくったサービスの原点は、カヤックがまちづくりをジブンゴト化してきた経験です。鎌倉に暮らす人と一緒にまちづくりを面白がり、ブレストをし、アイデアを持ち寄る中でたくさんのヒントを見つけました。

どのサービスも、「地域の問題を解決する」ではなく「それぞれのまちが面白く、多様であるために何があるといいか」という視点から始まっています。

関係人口創出や移住を支援するプラットフォーム「SMOUT」は、自分ができることや価値観を登録すると、地域から声がかかる仕組みです。故郷へのUターンでも、転勤でもなく、自分で好きなまちを見つけるからこそ、面白く生きる人が増えると考えています。

コミュニティ通貨「まちのコイン」も、自然や歴史、文化、人とのつながりを資本として測れる仕組みをつくりたいと考えたことがきっかけです。「まちのコイン」は、お金で測れなかったものに光が当てられるプラットフォームとして、地域の人たちと一緒に磨いている最中です。これまで埋もれていた多様な地域の資本を見つけて、増やしやすくなっています。

人と人がつながって、住む場所との出会い方や資本主義への向き合い方をアップデートできれば、もっと面白くて多様な社会ができるはずです。カヤックのクリエイティブの力を活かし、企業としての成長や経済合理性との両立を目指してチャレンジしています。

▼ちいき資本主義事業部について
https://www.kayac.com/service/rc

▼関係人口と移住のためのスカウトサービス「SMOUT」
https://www.kayac.com/service/smout

▼お金で買えないしあわせがあふれるまちへ「まちのコイン」
https://www.kayac.com/service/machino_coin

今回募集するポジションは、コミュニティ通貨「まちのコイン」のバックエンドエンジニアとして、バックエンドでのデータ処理環境の構築や新しいソフトウェアやバージョンアップに伴う環境の調整・構築に携わっていただくポジションです。

まずは、社会人インターンのような感覚で月30〜40時間程度ほど副業・業務委託として参画していただき、もしお互いにマッチできそうでしたら、正社員として進めていければと考えております。今とは環境を変えて新しい挑戦をしてみたい方にオススメです。

何を目指しているのか

「まちのコイン」の普及促進を目指しているため、ユーザーの利用増に伴うサービスの安定運用、幅広いユーザーに利用していただくための機能追加・改善を積極的に行っていきます。スクラムの実践を通して安定した開発体制を維持・発展していきたいと考えています。

なぜカヤックは『ISUCON』で何度も優勝できるのか。特有の環境とキャリアパスを分析!
https://www.kayac.com/news/2021/12/interview_ISUCON

そのために必要なこと

フレームワークやデータベース周りに関する知識習得に加えて、社内で様々なチームとのやり取りも発生するため、円滑なコミュニケーション能力が求められます。
また、こうしなければならないということはない自由度が高い環境のため、自律自走をしていくことが求められます。

期待すること

コミュニティ通貨「まちのコイン」のサーバー側アプリケーションの開発・運用をお願いします。

・スクラムでのアジャイル開発(チームは5名〜8名程度)
・工数見積
・設計(アプリケーション、DB 等)
・Ruby を使用したプログラミング
・バックエンドでのデータ処理環境の構築
・新しいソフトウェアやバージョンアップに伴う環境の調整・構築
・コードレビューを通じたコードの品質の維持
・サービス開始前の負荷テスト実行およびボトルネックの抽出・パフォーマンスの改善

【開発環境】
・Ruby、Ruby on Rails
・AWS、k8s(現状)、ECS(移行予定)
・Terraform
・Docker
・Git、Github
・PostgreSQL

求める人物像・スキル

必須のご経験

・Ruby on Rails 開発経験 2年以上
・AWS ベースで構築されたサービスの運用経験 1年以上
・Github を利用した開発経験 2年以上

あると望ましいご経験

・Firebase を使用した開発経験
・Docker を使用した開発経験
・PostgreSQL を使用した開発経験
・iOS / Android アプリ向けサービスの運用経験

期待される人物像

・より高いクオリティを求めるために能動的に提案・行動ができる方
・チームでの開発経験があり、チームメンバーに良い影響を与えられる方
・まずは試してみる、つくってみる、という探究心がある方
・インターネットの文化やトレンドが好きな方
・バックエンドに限らず、様々な開発に興味のある方

業務上で使用するツール

・Github
・Slack
・Docker
・Figma
・Google Workspace

この仕事の魅力

・あたらしい環境でチャレンジしたいけど、いきなり転職には不安があるという方にお勧めです

月30〜40時間程度から始められますので、現職にとどまりながら新しい環境で試し始めることができます。社会人インターンのような感覚で参画していただき、新しい知識のインプットをしながら、カヤックとのマッチングをお試しいただけます。

・エンジニアとしての圧倒的な経験値が得られます

仕様策定から設計・開発、AWS上での環境構築など、一通りを経験することができ、利用技術の選定やトレンド技術の採用を自由に行いやすい環境にあります。
また、1年間に複数プロジェクトの新規開発に携わることができるため、開発スピード向上や効率化ノウハウの習得、新技術の導入、新サービスとの連携など、エンジニアとして圧倒的な経験が得られます。


エントリーする

管理本部 コーポレートエンジニア


仕事内容

面白法人カヤックのグループで利用している社内システムの開発・運用を行います。

仕様策定から設計・開発、AWS上での環境構築など、一通りを経験することができ、
利用技術の選定やトレンド技術の採用を自由に行いやすい環境にあります。

・工数見積
・設計(アプリケーション、DB 等)
・Go / Ruby / TypeScript を使用したプログラミング
・コードレビュー

求める人物像・スキル

・より高いクオリティを求めるために能動的に提案・行動ができる方
・チームでの開発経験があり、チームメンバーに良い影響を与えられる方
・まずは試してみる、つくってみる、という探究心がある方
・サーバーサイドに限らず、様々な開発に興味のある方

必須条件

・Webアプリケーション開発経験が3年以上ある方(言語不問)
・AWS ベースで構築されたサービスの運用経験
・Git/GitHub を利用したチームでの開発経験

業務で使用するツール

・Git/GitHub
・Slack
・AWS
・Mackerel
・Docker
・Google Workspace

歓迎条件

・Go / Ruby / Typescript による開発経験
・AWS / GCP 等のクラウド環境を利用した開発経験
・プロジェクトのマネジメント・リーダー経験
・Docker / Terraform などを用いた開発・運用経験
・OSSの開発、貢献の経験


エントリーする

その他事業部 データエンジニア


仕事内容

当社は上場から7期目を迎え、4つの事業を柱に、多角的な事業展開をすすめ成長してまいりました。従前から行っているエンターテイメント性の強いコンテンツ事業に加え、一昨年から地方創生やeスポーツ分野へ事業領域を拡大させています。

■事業概要

クライアントワーク事業
ゲームエンタメ関連事業
e-スポーツ関連事業
ちいき資本主義(まちづくり)事業

データエンジニアは、既存の生データを活用できる形に処理をして、データ分析のための基盤構築を行っています。データドリブンな意思決定を促進していくうえで、そのニーズは高まっています。
現在は1名のデータエンジニアが担当しておりますが、事業拡大に伴い、すべてを賄いきることが困難であるため、新たに募集を開始いたしました。
ビックデータの効率化を図って、カヤックグループの全社最適を下支えすることができるエンジニアからのご応募をお待ちしております。

何を目指しているのか

データの在り方や部門ごとに異なる用途、使用ニーズなどを深く理解したうえで、全社的にデータドリブンな判断・意思決定を行える環境を目指しています。

そのために必要なこと

データエンジニアは、データ量とコストのバランスを考えながら、最良のアーキテクチャを提案するスキルが求められます。そのためには、エンジニアとしての「アプリ開発スキル」「インフラスキル」もさることながら、データに明るくないメンバーとの対話の中からデータ分析を成功に導く「コンサルテーションスキル」が求めらます。

期待すること

【具体的にお願いしたいこと】
データ基盤の設計・構築・運用に関するプロフェッショナルとして、各事業部のステークホルダーからニーズをヒアリングし、業務分析に最適な帳票を設計し、開発していただきます。

具体的には
・データ基盤の構築・運用
・データ計測の仕組みの構築・運用
・データパイプラインの設計・構築・実装・運用

求める人物像・スキル

新しい職種ということで、技術の変化も早く、情報収集が難しい役割です。
変化への柔軟性、自分自身で試行錯誤しながら、答えを導き出す泥臭い姿勢が求められます。

必須のご経験

・AWS / GCP 等のクラウド環境を利用した開発経験
・Webサービスの開発経験

あると望ましいご経験

・Ruby / Python / Node.js / PHP による開発経験
・データ基盤の開発経験
・AWS StepFunctions 、Airflow の運用経験
・Webアプリケーションの開発経験
・分散システムの開発運用経験
・DBチューニングやSQL最適化などの経験
・ゲーム業界等でログ分析に携わった経験

業務上で使用するツール

・GitHub
・Slack
・AWS
・Mackerel
・CircleCI
・Go
・Perl
・Ruby
・Docker
・GraphQL
・terraform

この仕事の魅力

・今後、市場価値が高まり不可欠となるポジションです。
データエンジニアという職種自体はまだ生まれて間もない職種ですが、データ分析の基盤を支えるスペシャリストとして、今後の需要が高まっていくことが予想される職種です。
IT、広告、ゲーム業界はさることながら、小売、飲食、物流といった業界でも眠っているビックデータの活用を課題としている企業が多くあります。多角的な事業を行っている当社であれば、データエンジニアとして多くの経験が積めることでしょう。

・データ活用のスペシャリストとしてキャリアパスも広がります
ビックデータの活用を支える基盤構築と運用スキルが向上します。そのため、データアナリストやデータサイエンティストといったデータドリブンな意思決定を推進していくポジションへのキャリアパスも必然的に広がっていくポジションです。


エントリーする

その他事業部 SRE


仕事内容

当社は上場から7期目を迎え、4つの事業を柱に、多角的な事業展開をすすめ成長してまいりました。従前から行っているエンターテイメント性の強いコンテンツ事業に加え、一昨年から地方創生やeスポーツ分野へ事業領域を拡大させています。

■事業概要
クライアントワーク事業
ゲームエンタメ関連事業
e-スポーツ関連事業
ちいき資本主義(まちづくり)事業

SREチームは2022年1月現在、6名体制です。
特定の事業部に属さず、プロダクトごとにアサインされる横断したチームとなっています。

何を目指しているのか

プロジェクトから独立したSREチームとしての高い専門性を発揮し、サービスの信頼性を向上させる活動を行います。結果として、ユーザーが安心してサービスを利用できるようになることを目指しています。

そのために必要なこと

プロジェクトに紐づいてアサインがあるため、SREとしての業務はアサインされるプロジェクトによって変わってきます。もちろん業務をすべて一人で行うことはできないため、SREチームとして開発チームと協働していく必要があります。

期待すること

【具体的にお願いしたいこと】
SREとして、アサインされたプロジェクトのシステム面の信頼性向上に必要な業務を一手に引き受けていただきます。
サービスの安定性・安全性を向上させつつ、より良いユーザ体験を届けるためにシステム基盤の改善・刷新していただきます。開発チームがより効率的にシステム開発を行えるようなアーキテクチャの提案といった支援も行っていただきます。

具体的には
・AWS/GCPなどのクラウド環境の開発、運用
・アプリケーション、ミドルウェアのパフォーマンス可視化、測定と改善
・CI/CD 等の各種オペレーションを自動化するためのツールの開発、運用
・RDBMS の可用性・運用課題への対処および根本解決
・データ分析を行うためのログ収集・分析基盤の構築
・新規システムのアーキテクチャの選定、提案
・その他セキュリティの維持、担保に関する業務

システム構成例1

Railsを使ったWebアプリケーション
マルチテナント構成
AWS上に構築

システム構成例2

自社開発のフレームワーク(Perl)を使ったWebアプリケーション
Goを使ったマイクロサービス
GraphQLを使ったクライアントとのやり取り
ピークが定常的ではないサービス固有の負荷対策
AWS上に構築

求める人物像・スキル

必須のご経験

・AWS / GCP 等のクラウド環境を利用した開発経験 2年以上
・Webサービスの開発経験 3年以上

あると望ましいご経験

・MAU数十万人規模のサービス開発、運用経験
・OS セキュリティ関連の知識
・RDBMSの運用経験
・プロジェクトのマネジメント・リーダー経験
・Git を利用したチームでの開発経験
・Ruby / Python / Node.js / PHP / Go / Perlによる開発経験
・Unity / openFrameworks / Javascript による開発経験
・外部APIを利用した開発経験
・OSSの開発、コントリビュート経験

業務上で使用するツール

・GitHub
・Slack
・AWS
・Mackerel
・CircleCI
・Go
・Perl
・Ruby
・Docker
・GraphQL
・terraform

この仕事の魅力

・多種多様なシステムに設計から実装まで関わることが可能です。
クリエイター主体の企業且つ多角的なサービスを展開している当社ですが、今後も新規事業がリーンスタートアップでどんどん生まれる環境です。社内でキャリアを積んでいただくことで、ワンプロダクトでは味わえない多岐にわたるシステムに関するプロジェクトを経験することができます。

・新規技術をキャッチアップする機会が多い環境です。
まだまだ歴史の浅い職種ということもあり、 企業の垣根を超えた社外勉強会や各種検証を通じて、モダンな技術をキャッチアップしていただく機会が豊富にあります。また、専門職が強いメンバーも多い中で、チーム全体で協力し合って基盤を支えていこうとする雰囲気があるため、互いの技術を高めあいながら業務をおこなっていただけます。

エンジニアチームの雰囲気については、エンジニアブログをご覧ください。

・トイルを減らすことが評価されます。
機械に任せられる仕事を自動化し、人間にしかできない仕事を増やすことで開発運用を加速させます。


エントリーする

© KAYAC Inc. All Rights Reserved.