募集終了リモートワーク

【シニアバックエンドエンジニア(Core Rearchitecture)/週5日/フルリモート】インフラ環境のリアーキテクチャ業務案件

61 ~ 80万円/月額想定年収:732 ~ 960万円

業務委託契約

職務内容

■期待するミッション インフラ、コード面での技術的負債の蓄積 ドメイン知識の不足 ■担当工程(業務範囲) VMを中心としたインフラ環境からKubenetesを活用したインフラ環境へのリアーキテクチャ 上記を円滑に進めるためにプロダクトマネージャーと協力して各種ステークホルダーへの調整・連絡 ■チーム体制 エンジニア組織は現在約 55人程度の人数で構成されています。 エンジニアの割合としてはまだベトナムのオフショア比率が高い状態となっていますが、内製化領域を順調に増やしています。 日本チーム(東京本社、沖縄、大阪、地方リモート含む):25名程度 ベトナムオフショアチーム:30名程度 ■開発環境 利用言語(フレームワーク) バックエンド: JavaScript(Node.js,JQuery) ,TypeScript(Node.js, Nest.js), PHP(Laravel) フロントエンド: JavaScript(JQuery),TypeScript(React,Next.js) AI: Python クラウドインフラ: Azure Database:MongoDB, AtlasDB 分析基盤:Zoho Analytics, BigQuery, Google Cloud Storage CI:Github Actions ソースコード管理:GitHub モニタリング: Datadog, Sentry, New Relic UI/UX:Figma バックログ管理 : Backlog, JIRA コミュニケーション:Slack, Notion, miro, Zoom ■技術選定の背景 弊社のプロダクトはNode.jsを利用したバックエンド開発がメインとなっています。 初期フェーズはJavaScript(Node.js) + PHP(Laravel)で開発を行い、サービスを運営していました。 開発人員が数十人以上の規模でのサービスの開発では明らかにJavaScriptよりもTypeScriptのほうが開発効率が高いことから、数年前にメインとなる言語をTypeScriptに変更しています。 現在は、日本側ではTypeScript(React,Node.js,Nest.js)、オフショアでは初期フェーズの技術スタックをそのまま利用するかたちになっています。 現在、全面的なT3Stackへのリアーキテクトを計画しており、TypeScript(Next.js)を軸としたサービスへの再構成を行う予定です。 新規サービスは基本的にTypeScript(Next.js)での開発になります。 なお、AI部分のみPythonを利用しています。 ■案件の魅力 シニアエンジニアと連携しつつ以下の経験を積むことによるエンジニアとしての経験値/スキルの向上が目指せます。 高可用性要件のサービスにおけるレガシーコードのテストコード作成とリファクタリング オフショアやビジネスサイドと連携した仕様の可視化とドキュメント化 ストラングラーフィグパターンを用いたモダンな技術スタック(T3 Stack)へのリアーキテクト ■リモート稼働について ・フルリモート可 ■働き方 ・週5日/8時間 160時間~

必須スキル

・静的型付け言語(例:Java、Go、TypeScript)を活用したWebサービスのバックエンド開発経験:5年以上 ・Kubenetes サービス(例:EKS、GKE、AKS)を活用したインフラ構築・運用・保守経験:3年以上 ・ビジネスサイドとのコミュニケーション、折衝経験 ・日本語能力試験N1レベル相当の語学力

尚可スキル

・ROIを考慮した技術的負債のコントロール経験 ・大規模な技術的負債の解消経験 ・高トラフィック・高負荷システムを扱った経験 ・チームメンバーのメンター経験

情報提供元: クラウドワークス テック

3日前