【リモートOK / フレックス】データ統合機能「Sansan Data Hub」のWebアプリ開発エンジニア募集
- フルスタックエンジニア
- 742万円 〜 987万円
最終更新日:
仕事内容
■具体的な業務
本ポジションでは、プロダクトマネジャーが提案した企画を基に、要件定義から設計(画面やロジックだけでなく、ドメインモデルやインフラの設計も含みます)、実装、テスト、リリースまで、開発
開発環境
▼開発(バッチ)
言語:C# 7.3/8.0
フレームワーク・ランタイム:.NET Core 2.2/3.1、.NET 6
データベース:Elasticsearch 6、Azure SQL Database
※Azure Functions と Service Bus/Queue Storage を中心としたサーバーレス・マイクロサービス・ワークフロー
▼開発(Web)
言語:C# 8.0、TypeScript、JavaScript、SCSS
フレームワーク・ランタイム:ASP.NET Core Blazor、Node.js、Express、EJS、Vue.js
ビルド:Gulp、webpack
データベース:Elasticsearch 6、Azure Cosmos DB(Graph API)
▼管理
リポジトリ:GitHub
プロジェクト:Azure DevOps
CI:Azure DevOps
▼インフラ(Infrastructure as Code)
インフラ:Microsoft Azure(Functions、Service Bus、Storage、Virtual Machines、Key Vaults、Active Directoryなど)
運用・監視:Azure Application Insights、Log Analyticsなど
求めるスキル
必須スキル/経験
・開発全体にわたり、C#、Java、Goなどを使ったWebアプリ開発の経験が4年以上あること
・AWS、GCP、Azureなどのパブリッククラウドを利用して、アプリケーションの設計や開発を行った経験があること
・PostgreSQL、SQL Server、Oracleなどのリレーショナルデータベースを使った開発経験があること
歓迎スキル/経験
・C#によるオブジェクト指向開発の経験
・Microsoft Azureを用いたアプリケーション開発の経験
・AWS、GCP、AzureなどのパブリッククラウドのPaaSまたはFaaSを使ったアプリケーションの設計、開発、運用の経験
・Node.js、Expressなどを使ったJavaScriptやTypeScriptによるWebアプリ開発の経験
・スケジューリング、品質計画、進捗管理、リスク管理などのプロジェクト管理の経験(規模は不問)
・アーキテクチャやコンポーネント、処理方式の設計の経験
・クラウドのPaaSやFaaSを使ったシステム基盤の設計、構築の経験
・CI/CDシステムの構築、運用の経験
・GitHubや類似のバージョン管理ソフトウェアを使ったチーム開発の経験
求める人物像
ー
仕事の魅力
Sansan Data Hubは、顧客データに本質的に存在する問題(情報の誤りや古さ、不足など)を解決するプロダクトです。このプロダクトは独自性を持ちながらも、ビジネスインフラとしての普遍性があるため、重要な役割を果たすことができます。また、「データ統合」や「サービス連携」といった複雑なドメインを扱うため、技術力を向上させる機会にも恵まれています。
このプロダクトの開発チームは約20名で、シニア、ミドル、ジュニアのメンバーがバランス良く在籍しており、学びや刺激にあふれた環境です。チームが小規模であるため、すぐに影響力を発揮できるだけでなく、グループ全体や部門全体にも段階的に影響力を広げていくことができます。また、営業部門やカスタマーサクセス部門とも近い距離で連携しながら、事業の成長やプロダクトの価値向上に取り組むことができます。