具体的な業務内容
【シニアソフトウェアエンジニア】ID基盤や認証・認可領域におけるバックエンドアプリケーション開発
■募集背景:
マルチプロダクト化を中心に事業を拡大していくにあたり、プロダクト共通で利用される認証や ID 管理を行う IAM(Identity and Access Management)基盤の開発を推進いただくソフトウェアエンジニアをさらに必要としています。
■業務内容:
以下は、私たちが取り組んでいること、これから取り組みたいことの一例です。
・既存プロダクトの認証方式の移行
・ノンデスクワーカーにとって最適な認証体験の検証と実装
・複数プロダクトを横断した ID 管理
■主な技術スタック:
◇アプリケーション開発
・React, React Native
・TypeScript
・Go
・Docker
◇ソースコードバージョン管理
・Git, GitHub
◇インフラストラクチャ
・AWS, GCP
・Terraform(IaC)
◇監視
・Datadog
・Sentry
■カミナシ エンジニアリングチームの特徴:
本ポジションは、特に ID 基盤や認証・認可領域におけるバックエンドアプリケーション開発において、その知識やスキルでチームをリードする人材を想定していますが、カミナシではソフトウェアエンジニアの業務範囲に明示的な制限を設けません。フロントエンドやバックエンドアプリケーション、あるいはインフラやシステムアーキテクチャ、運用方法に至るまで、システムのどの部分での課題解決が最適化はその内容によって異なるためです。カミナシのソフトウェアエンジニアは、課題の解決方法を思索し、それを実現するために必要となる幅広い裁量を持ちます。
また、カミナシのソフトウェアエンジニアが持つ裁量と責務は技術的な領域だけにとどまりません。価値あるプロダクトやサービスを継続的に提供していくために、ユーザーインタビューや社内ステークホルダとのコミュニケーションを通して最適な課題解決方法を発見します。実際に現場で業務に携わるユーザーとの対話を通してソフトウェアエンジニア自身がその一次情報を受け取り、サービス改善にダイレクトに繋げていける環境がカミナシにはあります。
■必須条件:※別枠記載の必須条件に加え、以下必須
・Go, Java, C# あるいはそれに類するプログラミング言語を利用した5年以上のソフトウェア開発経験
変更の範囲:会社の定める業務
チーム/組織構成