2024年09月21日 掲載
仕事内容
お仕事詳細
職種 / 募集ポジション
バックエンドエンジニア(マイクロサービスチーム)リーダー候補
仕事内容
社内外から日々寄せられる様々な要望に対し「高品質」で「安定した」サービスを「スピード感」を持って対応することが求められています。
上記を叶えるべく、弊社開発チームにおけるマイクロサービス推進に携わっていただきます。
・マイクロサービスを推進する理由、立ち上げた背景
長く続くサービスであるため、開発環境や技術はレガシーなものが多くなっていました。
今後の成長に向けて弊社を立ち上げ、新規サービスに力を入れていくとなった時に、
より効率的に開発できる環境の整備とモダンな環境での幅広いスキルの習得をできるようにしようと考え、開発組織のメンバーよりマイクロサービス化の提案を受け、
組織として力を入れていくべくマイクロサービス専門のチームを立ち上げました。
・マイクロサービスを進める事ができる理由とメリット
マイクロサービスは近年注目されているモダンな概念の一つですが、どんな状況でもやればいいというわけではありません。
一定のサービス規模やユーザー数がおり、かつ会社として抱えているサービスの数などが多くなって来ないとなかなか効果を発揮しない側面があります。
弊社では、サービスの規模感や全体的なユーザー数を見ても十分効果が得られる+新規開発のスピードの向上を目指せるという点で推進しております。
また、弊社は既にマイクロサービスを推進する担当者がおり、今後マイクロサービスに関わる開発に挑戦してみたいという思いがある方も大歓迎です。
・現状の課題と取り組み
現状のフェーズで言うと、基幹となるサービスが安定的に成長している状況で、
そこを主軸に新規サービスの構築やネイティブアプリへの展開を進めている状況です。
一定の成果が出ている一方、新規サービスの開発に関してはスピード感がまだまだ足りておりません。
上記課題に対して、モノリスで構築された既存のサービスのモジュール化を進めており、必要なタイミングで再利用できるような仕組みを整えています。
リードタイムや運用コストの圧縮を行い、開発の負担を減らしつつスピードや質の向上を目指しています。
・チームについて
ディレクター、SREエンジニアチームとスクラムを組み、既存システムのマイクロサービス化を進めています。マイクロサービスの業務の進め方としては、基本的には各サービスに担当としてジョイン頂き、
サービス担当のディレクターや同じくサービスにジョインしているSREエンジニアと連携しながら、アプリケーションの開発やクラウドインフラの構築と言った業務を中心に対応頂いています。
また、現在チーム内での積極的な技術向上に向けたアクション(カンファレンスへの参加、勉強会)を推進しており、チーム全体でよりよい環境にするための意見を集められるように整備しております。
・主な業務内容
スクラムチームに参加し、
マイクロサービス構築、運用全般を担当していただきます。
・システム構成の設計、IaCでの構築
・アプリケーション設計、開発
・CI/CDの設計、運用
・ログ、監視方法の策定、設定
・障害発生時の調査、対応
直近行われている業務としては、
・決済
・レコメンデーションのサービス作成
上記などが挙げられ、ジョイン頂く場合はこのあたりを中心にお任せする形になるかと思います。
※各サービスの状況で変動しますので、気になる事は面接等でお気軽にご質問下さい
・開発フロー
スクラム開発を採用しており、1週間の期間でスプリントを区切り振り返りと反省会、
次のスプリントの計画の3つのイベントの実施という流れで進めています。
それとは別に毎日デイリースプリントでその日のアクションや課題の洗い出しを行います。
特徴としては、振り返りの目的がチームの出力をどう上げるかという観点で行っております。
そのため、チームの出力に繋がる施策であれば、自由度高くご提案頂ける環境になっております。
・開発環境
・言語
Golang / Ruby / Python
・歓迎スキル
PHP (既存サービスで主に採用されています)
・クラウド
AWS
・サービスメッシュ
AWS APP MESH (gRPC)
・実行環境
ECS / Docker
・OS
Linux (Debian / Alpine / Amazon Linux 2)
・ストレージ、データ
Aurora (MySQL) / Redis / DMS / MSK
・CI/CD
Github Enterprise / Code Pipeline / Code Build
・IaC
Terregrant / Terraform
・運用、監視
NewRelic / Sentry / CloudWatch
仕事の魅力
・ご希望に応じて、Goなどのモダンな言語のスキルや経験を活かし、テックリードとしてもご活躍いただけます。
・マイクロサービス化、大規模な自社サービスの開発に横断的に携わることができます
・開発業務の進行や技術選定、システム設計について、各チームが裁量を持って活動
ができます
・AWSの研究開発用アカウントを開放しており、自由に様々なサービスを試すことが
できます(成功失敗問わずチャンレンジすることを評価します)
・代表・役員との距離が近く、日常的にアイディアを交換したり情報共有を行ってい
ます
弊社サービスの実績について
弊社サービスの直近実績になります。
既存サービスは現在順調に推移しており、この調子を維持しつつ
新規サービスも同じように育てていきたいと考えています。
休日・休暇
・年間休日120日以上
・完全週休2日制(土日祝日)
・GW、年末年始休暇、有給休暇、慶弔休暇、産休、育休制度あり
福利厚生
・各種手当
・残業手当:1分単位で支給。定時前に出勤した場合も対象です。
・慶弔見舞金
・出張手当
・福利厚生
<特徴的なもの>
・副業可:同人活動などオタク活動の時間に活用している社員も多く在籍しています。
・リモートワーク可:チーム方針に応じ、週3以上の出社orフルリモートを選択いただけます。
・アフター6:会社が費用負担し、社員同士の交流を促進するための福利厚生になります。(1人1回1000円/月3回まで利用可能)
・デュアルディスプレイ
・社内自販機を低価格で利用可(50円〜)
・簡易社食(お惣菜を100円から購入可)
・書籍購入・セミナー参加の支援:上長決裁のもと利用いただけます。
・分煙キャビン設置
・ウォーターサーバー設置
・育児のための時差勤務制度
・健康診断オプション選択可能
<その他一般的なもの>
・通勤交通費:日額2,500円、月額50,000円を上限に支給
・各種社会保険完備
・団体生命保険加入
・選択制確定拠出年金:正社員のみ対象
勤務地 |
東京都 千代田区 |
---|---|
給与 | 月給 458400円〜666700円 |
対象となる方 |
応募条件
必須スキル(備考)
・必須能力・経験
Golangの開発経験をお持ちの方
歓迎スキル(備考)
・歓迎する能力
・WEBアプリケーションの設計、開発経験
・マイクロサービスの実装経験
・Python、Rubyいずれかの言語での開発経験
・アジャイル開発の経験
・既存システムのリプレイス、リファクタリング経験
・マネジメント経験
・コンテナ運用経験
・パブリッククラウドでの開発、運用経験
・高負荷アプリケーションの運用、監視経験
・CI/CDの設計、運用経験
ダミー
…続きを見る
閉じる
|
勤務時間 |
勤務時間・シフト詳細
10:00〜18:00(休憩1時間・実働7時間)
ダミー
…続きを見る
閉じる
|
休日休暇 | 休日・休暇 土/日/祝 |
派遣会社 | AnyKan株式会社 |
沿線を選択してください
一般事務、コールセンター・テレオペ、データ入力 など
翻訳・通訳、編集・ライター、DTP、Webデザイナー など
ヘルプデスク、ソフトウェア開発、SE、Webコーダー など
CADオペレータ、機械設計、電子設計、建築設計 など
広報、市場調査、企画・営業企画、マーケティング など
経理事務、金融事務、会計・財務など
法律事務、パラリーガル、弁護士秘書 など
営業、営業アシスタント、販売スタッフ など
学校事務、図書館職員、スクール運営、インストラクター など
医療事務、病院受付、看護師・准看護師、歯科助手 など
ソーシャルワーカー、ケアマネージャー、生活支援員 など
研究・研究開発、治験・CRA など
軽作業、倉庫・検品、仕分け、フォークリフト など
ホテルスタッフ、添乗員、イベントスタッフ など
美容師・理容師、エステティシャン、トリマー など
ホールスタッフ、フロアスタッフ、調理師 など
清掃員・掃除、クリーニング・洗浄、造園 など
施工管理・現場監督、土木工事、設備工事 など
製造業、生産管理、組立・加工など
ビルメンテナンス、マンション管理員、各種整備士など
各種運転手、配達・配送、バイク便ドライバー など
農業・林業・漁業 など