■業務内容 コミュニケーション領域特有のデータ量(1億レコード超えのチャットログデータ等)をどう扱うかや、数十万〜数百万規模の流入や配信から生じる負荷に耐えうるシステムをどう構築するかといった課題を抱えています。 そういったハイトラフィックな状態を前提に最適な開発環境の構築に手を貸していただきたいと思っています。 その他、新規機能開発の推進など役割としてお任せしたいことは多くございます。 【お任せしたい業務内容】 リードエンジニアとしてチームを牽引していただくことを前提とし、以下のいずれかに携わっていただきます。 ・既存プロダクトの運用 AWS に構築されたシステムのパフォーマンス改善に向けた調査・設計・実装を行っていただきます。 ・新規開発 現在提供中のプロダクトのほかに、2022年は新規プロダクト開発を進めています。これらの新規プロダクトの開発を牽引いただきます。 【この仕事の魅力】 既存プロダクトでは大規模なメッセージ処理基盤の開発に携わって頂くことになるため、エンジニアとしてのレベルを一段アップさせたいとお考えの方にとってチャレンジしがいのある課題が多くあります。 新規開発においては、まさにこれから作っていくものになるので、プロダクトローンチに関わって行きたいとお考えのエンジニアの方にとっては大きなチャンスではないでしょうか。 顧客体験のパーソナライズを実現するコミュニケーションプラットフォームです。顧客データに基づき、一人ひとりの興味・関心に合うメッセージをLINE公式アカウントによって届け、集客からファン化まで一気通貫したサービス体験を実現します。顧客が知りたい情報を最適なタイミングで届けることで、企業の売上向上やリピート率のアップ、LTV向上に貢献します。 ■求めるスキル(必須) ・TypeScript(Nest.js)のバックエンド開発のご経験(3年以上想定) ・リードエンジニアまたはチームを率いたご経験 ※リードエンジニアとしてチャレンジしたい方からのご応募もお待ちしています! ■求めるスキル(尚可) ・Web/モバイルアプリケーションのプロダクトマネジメント経験 ・スタートアップ企業での就業経験 【使用ツール/言語/環境について】 技術スタックは携わるプロダクトによって一部異なります。 ・Webバックエンド:TypeScript(Nest.js), Java(Spring Boot) ・Webフロントエンド:TypeScript(Next.js) ・データベース:Aurora MySQL, DynamoDB, Redshift, MemoryDB for Redis ■共通基盤 ・インフラ:AWS (Cognito, EC2, ECS, Route53, Lambda, Kinesis Data Stream, Kinesis Firehose, SQS, SES, Elasticache, RDS, CloudWatch, IAM, Audit, APIGateway, CodeDeploy), IaC (Terraform, AWS CDK) ・ミドルウェア:Nginx, Supervisor ・モニタリング:NewRelic, Sentry, AWS(CloudWatch) ・データ分析:BigQuery, Google Data Studio, Google Analytics, Metabase, Trocco ・環境構築:Docker ・CI:GitHub Actions, Amplify Hosting ・CDN:Cloud Front ・ソースコード管理:GitHub ・コミュニケーション:Google Meet, Slack, Notion, Redmine, Jira, ClickUp ■リモート状況:フルリモート(地方可能) ■勤務地:北新地 ■案件番号:ibt_049_001