.NET バックエンド開発エンジニア - カナダ リモート
ITサービス企業で、API、バックエンドサービス、本番アプリケーション、CI/CDパイプライン、デプロイ、インシデント対応を支援する契約社員の .NET バックエンド開発エンジニア職です。
仕事内容
- C# および .NET/.NET Core を使用してアプリケーションを構築、改善、保守する
- API、Webアプリケーション、バックエンドサービスを作成・サポートする
- アプリケーションの問題を調査し、根本原因を特定する
- 本番環境およびアプリケーションをサポートし、所定の期限内に技術的なインシデントを解決する
- コードをデバッグし、修正を実装してパフォーマンスの問題を調査する
- DevOpsチームと連携してビルド、デプロイ、リリース業務を行う
- CI/CDパイプラインを保守・サポートする
- Azure DevOps と Git を使用してソース管理、ビルド、デプロイ、チームコラボレーションを行う
- アプリケーションを監視し、ログを確認してデプロイまたは本番環境の問題を解決する
- 根本原因分析に貢献し、予防策を実施する
- 開発、QA、DevOps、インフラストラクチャなどの技術チームと緊密に連携する
- 開発、デプロイ、セキュリティ、サポートに関するベストプラクティスを適用する
- 技術的な解決策、トラブルシューティング手順、サポートガイダンスを記録する
応募要件
- C# および .NET の実務能力を実証できること
- .NET Core または ASP.NET Core の実務経験
- Web API とバックエンド開発に関する深い知識
- 高度なデバッグおよびトラブルシューティング能力
- 本番アプリケーションのサポート経験
- DevOpsプラクティスと CI/CD に関する実務知識
- Azure DevOps または同等の DevOps プラットフォームの使用経験
- Git とバージョン管理システムの使用経験
- アプリケーションのデプロイおよびリリースワークフローの理解
- 優れた分析力と問題解決能力
- 効果的なコミュニケーション能力とチームワーク
