Solutions Architect

募 集 概 要

SORACOMのSolutions Architect(以下、SA)は、フルスタックなエンジニアとしてお客様との窓口となり、長期的で良好な関係を構築、維持することを目標に活動します。具体的にはIoTアプリケーションのアーキテクチャ設計やプロトタイピングを実際に行ったり、稼働中のプロジェクトに対する運用や費用面の最適な提案、トラブルシュートなどを提供し、プロジェクトの成功に貢献します。SAはその高い技術力によってお客様からの信頼を勝ち取り、長期的な関係性を築いていきます。


仕事内容

例えばドライブレコーダーの開発をしたいというお客様がいらっしゃった場合、お客様が実現したい価値を理解するところからSAの仕事が始まります。それに基づき、必要なセンサー、給電方法、製品寿命、通信手段、プロトコル、メッセージフォーマット、価格的制約を考慮のうえ、妥当なデバイスやパーツの選定のお手伝いをします。場合によっては、開発ボードでプロトタイプをすることもあります。同時に、データを受け取るクラウドサービスの選定や、クラウド側のアプリケーションアーキテクチャの設計のお手伝いもします。例えばクラウドにAWSを利用するのであれば、SORACOM Funnelを使ってAWS IoTでデータを受け取り、AWS Lambdaで処理したデータをAmazon DynamoDBに投入し、ダッシュボードアプリケーションによる可視化であったり、Amazon SagemakerとKerasやOpenCVを利用した機械学習アプリケーションの設計を行います。

このように、SAはお客様のビジネスと課題を理解し、それを解決するためのアプリケーションのアーキテクティングを行い、そこで利用されるSORACOMのサービスの特性とそのメリットをお客様に説明し、深く理解頂きます。このアーキテクティングの範囲にはデバイスやクラウドも含まれ、IoTアプリケーション全体がSAのカバー範囲となります。


必須のスキル

  • モダンなアプリケーション開発/運用の実務経験(以下のうちいずれかの経験)
    • クラウド上でのスケーラブルなアプリケーションの開発経験。Golang、JavaScript、Python、Javaなどの言語による実装と、(AWSで言えば)EC2等の仮想サーバーだけの利用だけではなく、AWS Amplify、Amazon EKS、AWS AppMesh、Amazon Kinesis、AWS Lambda、AWS Rekognition、Amazon Sagemakerなどのサービスを利用したアプリケーション開発や運用の経験。
    • 汎用マイコン(H8、RX)やマイコン用の開発環境(mbed、Arduino)、もしくはRaspberry Piなどを用いたセンサーシステムの設計・プロトタイプ開発経験。特にデータ容量やバッテリー消費、サンプリングレートを考慮したセンサー選定、デバイス-センサー間インターフェース(UART、SPI、I2C、mipi、USBなど)設計、データフォーマット設計、クラウドとのインターフェース設計の経験。
  • TCP/IPについての深い理解
    • アプリケーションの要件や制約に応じた通信プロトコルの選定やルーティング設計とトラブルシュートのための能力と経験を持っていること。
  • お客様とのコミュニケーション能力
    • お客様(必ずしも外部のお客様である必要はありません)の課題を理解、言語化したうえでそれに対するソリューションを論理的に説明し、理解と同意を得ることができる能力と経験があること。
  • ベーシックな英語力
    • テキストベースのやりとり、英語のドキュメントの活用ができること。

歓迎するスキル

  • 技術営業の経験
    • ソリューションアーキテクトや、セールスエンジニア、システムエンジニア、コンサルタントとしての実務経験。
  • 画像処理やデータ分析
    • OpenCVやKerasなどのライブラリやフレームワーク、YOLOやMobileNet SSDなどのモデルを使った画像ベースのデータ活用の経験や、ノートブックとScikit-Learnなどによる統計的、機械学習的なデータ活用の経験。
  • データ処理
    • Fluentdやlogstash、Amazon Kinesis、Apache Kafka、Apache Spark、Apache Flink、Elasticsearch、InfluxDB、Amazon S3等のソフトウェアやサービスを利用したなどデータ処理パイプラインを構築と運用の経験。
  • セルラー通信の理解
    • GPRS Tunneling Protocolなど、モバイルキャリアで利用されるプロトコルや技術についての理解。

求めるマインドセット

SORACOMのSolutions Architectは常にCustomer Centricであり、お客様のビジネスを理解し、そこに本当に必要とされる価値を提供することにDeep Diveすることを求められます。常に様々な技術や仕組みに興味を持ち、それらを実際に触ってみて、自分の言葉で説明できることが、お客様からの信頼を勝ち取るキーとなります。前述のスキルや分野について、すべてに精通している必要はありませんが、最低1つ以上の分野に対する高い専門性を求めます。


求める資質

私たちはテクノロジースタートアップです。最先端テクノロジーの力をバックにトップスピードで走り続け、自らも急成長しながら世の中に大きなうねりを生み出したいと考えています。メンバーには卓越したプロフェッショナルであることはもちろんのこと、以下のような資質があることを求めます。

  • 常にセルフモチベートされ自律的であること
  • 新しい物事への適応が早く、柔軟であること
  • 誠実でLikabilityが高く他人へのRespectがある
  • ITやテクノロジーへのアンテナが高いこと
  • グローバルカンパニーとしての展開への意欲があること

参考記事

勤務地

東京、大阪 *大阪勤務希望歓迎