Dev キャリアフレームワーク: Intermediate バックエンドエンジニア
Dev Intermediate バックエンドエンジニア
GitLab の Dev Intermediate バックエンドエンジニアは、以下のコンピテンシーを発揮することが期待されます:
リーダーシップコンピテンシー
- 自身のドメイン内でコードレビューを定期的に実施する
- 特定の分野の専門家になるために必要なスキルを意識的に磨く
- ドメインエキスパートになった後、チームメンバーに知識を共有する
テクニカルコンピテンシー
- 1つ以上のデータベース言語でデータベースの設計・作成・管理ができる(習熟または流暢なレベル)
- 1つ以上のサーバーサイドプログラミング言語とそのフレームワークに習熟または流暢なレベルである
- API の設計と構築ができる
- 良質なドキュメントが利用できる場合にサードパーティサービスと連携できる
- 低速で非効率な処理を避ける
- 認証・認可を用いた適切なセキュリティ機構を実装できる
- 監視ツールを使って API およびデータベースのヘルスを監視できる
- プロダクション環境で発生した問題をデバッグできる
- GitLab プロダクトの使い方を説明するドキュメントや手順書を作成する
