【フルリモート/週5/Go】CleanTech/Energy・再生可能エネルギーP2P電力取引&リアルタイムスマートメーター集計基盤開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,800 ~ 5,600円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/Go】CleanTech/Energy・再生可能エネルギーP2P電力取引&リアルタイムスマートメーター集計基盤開発
お任せしたいこと
[役割]
Go (1.23+) を用いた、次世代電力グリッド(スマートグリッド)向け P2P 電力直接取引プラットフォームおよびスマートメーターデータの超低遅延集計・需給マッチングエンジンのバックエンド開発
[役割に対して求める成果]
Go の軽量スレッド(Goroutine)とチャネル(Channel)を活用した高並行データバッファリングおよび gRPC 通信の最適化により、全国数十万台のスマートメーターから送られる毎秒 10万件超の電力受給ログのリアルタイム集計ラグを 50ms 以下へ削減し、電力需給不一致によるペナルティコストを 20% 削減
具体的な業務内容
Go 1.23+ / Gin / gRPC を用いた、分散型電力取引マッチングおよびスマートメーターデータ受信 API の開発
Goroutines / Channels / sync.Pool を駆使した、メモリ割り当て(GCプレッシャー)を抑えた大量時系列データパイプラインの実装
Apache Kafka / NATS を用いた、電力需給イベントの低遅延メッセージング&分散ストリーミング制御
TimescaleDB / PostgreSQL における大規模タイムシリーズデータのパーティショニングおよび集計クエリ最適化
Go test / Testcontainers-go を用いた、スパイクアクセス時や通信障害発生時における取引冪等性・データ整合性の自動テスト構築
必須スキル・経験
Go 言語を用いたバックエンド API や並行・分散処理システムの開発・運用経験(4年以上)
Goroutine, Channel, Context, メモリ最適化(pprof活用等)に関する深い知識とチューニング実績
gRPC, Protocol Buffers を用いた低遅延マイクロサービス間通信の設計・構築経験
RDBMS(PostgreSQL等)または時系列DB(TimescaleDB, InfluxDB等)での高負荷データモデリング実績
歓迎スキル・経験
CleanTech、エネルギー、電力自由化、スマートメーター、環境インフラ領域での開発実績
NATS, Apache Kafka, Redis Streams 等を用いた低遅延イベント駆動アーキテクチャの導入知見
分散合意アルゴリズムや P2P マッチングエンジンのアルゴリズム設計・実装経験
AWS (EKS, MSK, Timestream) や GCP (GKE, Pub/Sub) を活用したインフラ運用実績
開発環境
言語/環境: Go 1.23+, gRPC, Protocol Buffers, Gin
データ/キュー: TimescaleDB (PostgreSQL), Redis, NATS, Apache Kafka
テスト/ツール: Go test, pprof, Testcontainers-go, golangci-lint, Docker
クラウド/CI: AWS (EKS, MSK, Aurora PostgreSQL), GitHub Actions
コミュニケーション: Slack, Notion, Jira, GitHub
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
