【フルリモート/週5/Python】サイバーセキュリティ・脅威インテリジェンスSaaSのバックエンド開発
作業内容
【フルリモート/週5/Python】サイバーセキュリティ・脅威インテリジェンスSaaSのバックエンド開発 ### お任せしたいこと [役割]バックエンドエンジニアとして、世界中から収集されるサイバー攻撃の予兆やマルウェアの解析データを統合・分析し、企業を高度な脅威から守るセキュリティプラットフォームのAPIおよびデータ処理基盤の開発をお任せします。 [役割に対して求める成果]日々爆発的に増加する膨大なセキュリティログや脅威情報(TI)をリアルタイムに収集・正規化し、検索・分析基盤へと安定してつなぎ込む堅牢なデータパイプラインと高速なAPIの実現。 ### 具体的な業務内容 ・Python(FastAPI)を用いた脅威情報プラットフォームのRESTful API設計、実装、テスト ・CeleryやKafkaを利用した、外部セキュリティベンダーAPIからの非同期な大量データ収集・正規化バッチ処理の実装 ・OpenSearch(またはElasticsearch)を活用した、数十億レコード規模のログデータに対する高速な全文検索・分析エンジンの構築 ・RDBMS(PostgreSQL)を用いた効率的なデータモデル設計と複雑なクエリのチューニング ・Pytestを用いた自動テストの実装および、GitHub ActionsによるCI/CD環境の保守・運用 ### 必須スキル・経験 ・Pythonを用いたWebアプリケーションまたはAPIの開発経験(3年以上) ・FastAPI、Django、Flask等のフレームワークを用いたバックエンド開発の実務経験(2年以上) ・RDBMSを用いたデータベース設計およびSQLパフォーマンスチューニングの経験 ・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験 ### 歓迎スキル・経験 ・ElasticsearchやOpenSearchなどの検索エンジンを用いた開発・運用経験 ・大量データの非同期処理(Celery, Kafka等)やETLパイプラインの構築・運用経験 ・サイバーセキュリティ領域(脆弱性管理、インシデントレスポンス、SOC業務など)への興味関心やドメイン知識 ・AWSまたはGCPなどパブリッククラウド環境でのアーキテクチャ設計・運用経験 ・DockerやKubernetesを用いたコンテナ環境での開発経験 ### 開発環境 言語・フレームワーク:Python 3.12, FastAPI, SQLAlchemy, Celery, Pytest インフラ・ミドルウェア:AWS (ECS, RDS, SQS), PostgreSQL, OpenSearch, Redis, Docker ツール:GitHub, GitHub Actions, Jira, Slack, Notion, Datadog ### 開発チームについて プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア4名(今回募集枠含む)、フロントエンドエンジニア3名、セキュリティリサーチャー2名の体制です。最新のサイバー攻撃手法や脆弱性動向を日々キャッチアップしながら、セキュリティの専門家とエンジニアが密に連携してプロダクトの防御力を高めています。 ### 求める人物像 ・高度化するサイバー脅威から企業のインフラや機密データを守るという、社会的意義の大きなミッションに共感できる方 ・大規模データ処理や検索パフォーマンスの最適化など、技術的なハードルの高い課題に自律的に取り組める方 ・フルリモート環境下において、他職種(セキュリティ専門家など)とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方 ### 仕事の魅力 企業のDX化が進む一方で深刻化するサイバー攻撃の脅威に対し、データとテクノロジーの力で対抗する最前線のプロダクトです。Pythonの強みを活かしたモダンなAPI開発に加え、大規模な分散処理システムや検索エンジンのチューニングなど、ビッグデータを扱うバックエンドエンジニアとして非常に高度で専門的なスキルを磨くことができます。 ### 働き方 #### リモート環境 **[フルリモート]** フルリモートで働いていただけます。
稼働条件
週5日 / フルリモート
契約形態
業務委託(フリーランス)
開発環境
Python
募集回数
1回
職種・ポジション
スキル
企業名
株式会社Kaizen Tech Agent
サービス/プロジェクト名
詳細スケジュール/リリース時期
現場責任者の雰囲気
開発体制の詳細
詳細は面談でお伝えします。ご相談ください。
一部の情報は非公開の場合があります
案件について詳しく聞いてみませんか?
知りたい内容を選んでください(複数選択可)
