仕事内容
バックエンドエンジニアとして、プロダクト開発をお任せいたします。
検索サービスをはじめ、求人情報のクローリング機能、広告配信機能、求人企業による求人票作成機能など、求人検索エンジンには多くの構成要素が存在します。スタンバイでは各テーマ毎にグループを作成し、それぞれがミッションを定義し、ミッションを実現するためにサービス開発・運用にコミットしています。そのため、グループの持つ裁量の中で、要件定義から技術選定、開発、リリースから運用まで幅広く主体的に担当いただきます。
<業務一例>
・新規機能開発
・パフォーマンス、品質向上を主とした機能改善
・検索エンジンのチューニング
・広告パフォーマンスのチューニング
・各種ログの収集・分析
・SEO改善のためのインデックス精査
・重複している求人データの整理
・脆弱性診断ツールを活用したセキュリティ対応など
【開発環境】
サーバーサイド:Scala、Play Framework、ZIO、Flink
プロビジョニング:Terraform、Ansible
フロントエンド:JS、TypeScript、Vue.js
監視:DataDog、Kibana
クラウドサービス:AWS
分析基盤:fluentd、BigQuery、Athena、Google Data Studio、Redash
AWS:ECS、Fargate、Kinesis Data Stream、Lambda、EMR、RDS、Aurora、S3、CloudFront、ElastiCache
開発ツール:Github、Slack、Intellij IDEA、Jenkins、JIRA、SlackBot
仮想化基盤:Docker、Kubernetes
その他使用言語:Python、Go
ミドルウェア:Elasticsearch、nginx、MySQL、ClickHouse
検索サービスをはじめ、求人情報のクローリング機能、広告配信機能、求人企業による求人票作成機能など、求人検索エンジンには多くの構成要素が存在します。スタンバイでは各テーマ毎にグループを作成し、それぞれがミッションを定義し、ミッションを実現するためにサービス開発・運用にコミットしています。そのため、グループの持つ裁量の中で、要件定義から技術選定、開発、リリースから運用まで幅広く主体的に担当いただきます。
<業務一例>
・新規機能開発
・パフォーマンス、品質向上を主とした機能改善
・検索エンジンのチューニング
・広告パフォーマンスのチューニング
・各種ログの収集・分析
・SEO改善のためのインデックス精査
・重複している求人データの整理
・脆弱性診断ツールを活用したセキュリティ対応など
【開発環境】
サーバーサイド:Scala、Play Framework、ZIO、Flink
プロビジョニング:Terraform、Ansible
フロントエンド:JS、TypeScript、Vue.js
監視:DataDog、Kibana
クラウドサービス:AWS
分析基盤:fluentd、BigQuery、Athena、Google Data Studio、Redash
AWS:ECS、Fargate、Kinesis Data Stream、Lambda、EMR、RDS、Aurora、S3、CloudFront、ElastiCache
開発ツール:Github、Slack、Intellij IDEA、Jenkins、JIRA、SlackBot
仮想化基盤:Docker、Kubernetes
その他使用言語:Python、Go
ミドルウェア:Elasticsearch、nginx、MySQL、ClickHouse
応募資格
・複数の開発言語を用いたソフトウェア開発の経験
・開発言語への強いこだわりがなく、目的に応じて柔軟にキャッチアップが可能なこと
・チームでの開発において、設計フェーズから、開発、テスト、リリース、運用、障害対応までを複数環境にて経験されていること
【歓迎】
・JVM系言語(Scala or Kotlin or Java)を用いたシステム設計・開発経験
・スクラムでの開発経験
・サービスグロースの施策提案、実施経験
・Elasticsearchを利用した開発経験
・React or Vueなどのフレームワークを用いた開発経験
・TDDを利用した開発経験
・AWS、またはGCPを用いた開発経験
・クローラー、検索エンジンの開発経験
・サーバーサイドレンダリングの開発経験
・パフォーマンスの最適化経験
・広告システムの開発経験
・開発言語への強いこだわりがなく、目的に応じて柔軟にキャッチアップが可能なこと
・チームでの開発において、設計フェーズから、開発、テスト、リリース、運用、障害対応までを複数環境にて経験されていること
【歓迎】
・JVM系言語(Scala or Kotlin or Java)を用いたシステム設計・開発経験
・スクラムでの開発経験
・サービスグロースの施策提案、実施経験
・Elasticsearchを利用した開発経験
・React or Vueなどのフレームワークを用いた開発経験
・TDDを利用した開発経験
・AWS、またはGCPを用いた開発経験
・クローラー、検索エンジンの開発経験
・サーバーサイドレンダリングの開発経験
・パフォーマンスの最適化経験
・広告システムの開発経験