職務内容
当社チームに参加するスキルのあるGolang開発者を募集しています。成功した候補者は、コアビジネスシステムの設計、開発、および保守を担当します。この役割には、マイクロサービスアーキテクチャ、システムパフォーマンスの最適化、およびシステムの高可用性、高並列性、安定した運用の確保に取り組むことが含まれます。
主な責任
- 会社のコアビジネスシステムの設計、開発、および保守を行います。
- マイクロサービスアーキテクチャ設計とシステムパフォーマンスの最適化に参加し、高可用性、高並列性、安定した運用を確保します。
- インターフェース設計、データベース設計、および業務機能開発を担当します。
- 製品、テスト、運用チームと協力して、高品質のプロジェクト納品を確保します。
- システムアーキテクチャと開発プロセスを継続的に最適化し、効率を向上させます。
求めるスキル
- 3年以上のGolang開発経験と、Goプログラミングの確かな基礎。
- KratosやGinなどのフレームワークに精通し、マイクロサービス開発の経験があること。
- MySQLに関する深い知識を持ち、データベース設計やSQLパフォーマンス最適化の経験があること。
- Redisに精通し、キャッシュ設計や分散ロックなどの一般的な使用例に慣れていること。
- KafkaやNATSなどのメッセージキューとメッセージ駆動型アーキテクチャの経験。
- RESTful APIとgRPCインターフェースの開発に精通していること。
- Gitのスキルが高く、優れたコーディング標準とチームワーク能力を持っていること。
- Linux開発環境に精通し、生産環境の問題を独立してトラブルシューティングできること。
- 金融、決済、デジタル資産、証券、または取引所取引システムの経験があることが望ましい。
- 高並列、高可用性、低遅延のシステム開発の経験があることが望ましい。
- DockerやKubernetesなどのコンテナ技術の知識。
- Prometheus、Grafana、ELKなどの監視およびログシステムに精通していること。
- マイクロサービスガバナンス、サービスディスカバリー、分散トレーシングの経験。
- オープンソースプロジェクトや技術ブログへの貢献があるとさらに良い。
福利厚生
要相談