◆ドメイン駆動開発(DDD)を軸としたアーキテクチャの設計・再構築から、Go/PythonによるWeb・API・バッチ開発、マイクロサービス間のインターフェース設計までご担当いただきます。【職種内容】MonotaRO(モノタロウ)は、「資材調達ネットワークを変革する」というビジョンのもと、製造業・建設業などの事業者向け『間接資材の購買プラットフォーム』を展開しており、14期連続で10%以上の成長を遂げています。これまで事業者が間接資材を調達する際の「分厚いカタログから商品を探し、複数の業者に見積もりを依頼し、納期を調整して個別に発注する」という手間で非効率なプロセスをデータとテクノロジーの力で解消し、『すぐ見つかる、すぐ届く』という新たな時間価値を提供しています。現在は、約2,400万点以上の商品を取り揃え、ユーザー数は1000万人超、売上は2,700億円規模へと成長しており、企業の購買業務の効率化を通じて、クライアントが本業に集中できる環境を提供することによる日本企業の生産性力向上という大きな課題に取り組み、貢献しています。【募集背景】モノタロウが継続的に成長していくためには、ユーザー体験や利便性の向上を通じて競争優位性を高めることが不可欠であり、その実現には「データ」・「アルゴリズム」・「ソフトウェア」を軸としたプロダクトの成長が最も重要な課題となります。一方で、20年にわたる事業成長の中でシステムや組織の拡大に伴い、技術的負債や調整コストが増加しています。こうした課題に対応するためには、商品管理や物流・出荷、顧客管理などの8領域ごとに対応した、柔軟で拡張性のあるアーキテクチャの構築とスループットを最大化するプロダクト開発フローの運用が求められます。そこで、ドメイン駆動開発(DDD)を活用し、各領域に対して最適化されたモデルを構築することで、システム全体の整合性と可用性を高め、ビジネス成長を支える基盤を作り上げることが重要となります。今後、更なる競争優位性を高めるため、アーキテクチャーの再構築とモダナイズを進めるテックリードを募集します。【業務内容】・分割統治を実現するためのドメイン駆動開発やリアーキテクトの推進・アプリケーション要件に基づいたアーキテクチャの設計、ミドルウェアの選定・PythonまたはGoによるWebアプリケーション開発、API開発、バッチ開発・Protocol Buffers + gRPC を用いたマイクロサービス間のI/F設計【 開発環境 】・ 開発言語:Go, Python・ インフラ -Aamazon Web Services (EC2, EKS, Aurora, etc) -Google Cloud Platform (GCE, GKE, BigQuery, Pub/Sub, etc) -On-premises・ 構成管理ツール:Terraform, ansible・ 分析基盤:BigQuery / Looker / Data Studio・ モニタリング: Datadog / Sentry / Zabbix・ CI/CD:GitHub Actions / ArgoCD・ Knowledge Tool:Google Workspace / Backstage・ その他:GitHub / Slack・ 開発手法: Agile (Scrum, Kanban, etc.)
- 年収
- 700万円~1250万円
- 職種
- Web・オープン系プログラマ・システムエンジニア