シニアGolangバックエンドデベロッパー | リモートポジション | Docker・SQLスキル必須
リモート勤務
フルタイム
当社では、短期リモートプロジェクトに参加していただくシニアGolangバックエンドデベロッパーを募集しております。開発チームの重要なメンバーとして、Golangの専門知識を活用し、高性能バックエンドソリューションの設計、開発、実装を担当していただきます。本職位では、Dockerによるコンテナ化とSQL/NoSQLテクノロジーによるデータベース管理の高い熟練度が求められます。
主な職務内容
- Golang(Go 1.21以上)を使用した堅牢でスケーラブルなバックエンドシステムの設計と開発。
- フロントエンドアプリケーションとのシームレスな統合のためのRESTful APIの実装と最適化。
- 効率的で、適切に文書化された、再利用可能なコードの作成と維持。
- Dockerを使用したアプリケーションのコンテナ化と展開戦略の実装。
- SQLおよびNoSQLデータベース構造とクエリの設計と管理。
- 新機能の定義、設計、提供のための横断的なチームとの協力。
- アプリケーションのトラブルシューティング、デバッグ、パフォーマンスの最適化。
- コードレビューへの参加と技術文書への貢献。
- コード品質と信頼性を確保するための自動テストの実装。
- Azureクラウド環境でのアプリケーションの展開と管理。
必須スキル
- Golang開発における2年以上の専門的経験。
- バックエンド開発全般における4年以上の経験。
- Dockerを使用したコンテナ化に関する高い熟練度。
- SQLおよびNoSQLデータベースの実装と最適化に関する豊富な経験。
- RESTful API設計原則に関する確かな理解。
- バージョン管理システム(Git)の経験。
- 強い問題解決能力と細部への注意力。
- 英語での優れた文書作成能力とコミュニケーション能力。
- リモート環境で自立して作業する能力。
- CI/CDパイプラインと開発ワークフローの経験。
あれば望ましいスキル
- Azureプラットフォームとサービスの知識。
- Kubernetesオーケストレーションの経験。
- RabbitMQやKafkaなどのメッセージキューイングシステムへの精通。
- マイクロサービスアーキテクチャの理解。
- gRPCとProtocol Buffersの経験。
- モニタリングツールと可観測性実践の知識。
- オープンソースプロジェクトへの貢献。
- アジャイル開発方法論の経験。
プロジェクト詳細
- リモート/世界中どこからでも可能なポジション。
- 即時開始の短期プロジェクト。
- タイムゾーンをまたぐ柔軟な勤務時間。
- 最新のコミュニケーションツールを使用した協力的なチーム環境。
応募のメリット
当社のダイナミックなチームに参加し、あなたのGolang専門知識を磨く挑戦的なプロジェクトに取り組みましょう。このポジションでは、競争力のある報酬、柔軟なリモートワーク環境、最先端技術との協働機会を提供しています。当社の協力的な文化はイノベーションと専門的成長を促進し、大きな影響を与えたいと考える熟練したGolangデベロッパーにとって理想的な機会です。