バックエンドDrupal開発者の職務記述書テンプレート/ブリーフ
データベース、データとアプリケーションの統合、カスタムモジュールの作成、自動テストなど、完全なバックエンドの構築と管理を担当するバックエンドDrupal開発者を雇用しています。バックエンドシステムDrupal開発者として、あなたはPHPまたは別の高レベルのプログラミング言語の専門家になることが期待されています。
ユーザーがフロントエンドシステムを介して間接的にアクセスし、テーマレイヤーの一部に従事することができるコンポーネントと機能を作成した経験が必要です。
バックエンドDrupal開発者のジョブプロファイル
Drupal開発者は、PHPやその他のサーバー側の言語を書くのにかなりの時間を費やしています。カスタムモジュールを作成し、自動テストを実行し、Webサービスを使用し、展開を自動化します。また、「バックエンドDrupal開発者」と呼ばれる場合があります。
に報告します
- テクノロジーリード
- プロダクトマネージャー
- 最高技術責任者
バックエンドDrupal開発者の責任
- ピークパフォーマンスを確保するために、新しいシステム機能を作成および展開する
- コードの問題を特定して解決します
- システムを最新の状態に保つために、新しい独創的な機能を追加します
- 主にDrupalでオンラインアプリケーションとAPIのソリューションを設計および作成し、最新のベストプラクティスを利用して、いくつかの直接/バニラPHPが適切に投入されました。
- セキュリティを維持およびアップグレードして、サイトの長期的な完全性を保証する
- 必要なツールと手順を使用して修正をテストして、指定されたすべてのコードが意図したとおりに機能し、エラーが適切に処理されていることを確認する
- ドキュメントを作成および維持するための技術的および/またはエンドユーザーの参照として使用する観客に適したドキュメントを書く
- フロントエンド開発者とのコラボレーションは、成功し、審美的に魅力的で、機能的で直感的な実装を確保するために不可欠です
- クライアントや利害関係者と会うことにより、ビジネスと技術のニーズを収集してWebベースのソリューションに変換します
バックエンドDrupal開発者の要件とスキル
- コンピューターサイエンスまたは密接に関連する分野の学士号
- データ、ディスプレイ、情報アーキテクチャを含む知識、PHP開発の経験を含む強力なアーキテクチャ能力
- オーダーメイドのDrupalモジュールを開発する機能
- 問題を修正するには、強力なトラブルシューティング能力が必要です
- Drupal 7/8でのオンラインソリューションの設計と、ランプ(Linux、Apache、MySQL、PHP)環境でのPHP実装のデザインの経験
- 高度なサイト構築スキル
- ctools、ビュー、パネルなどのドルパルモジュールの広範な知識
- バージョン制御システムGITの経験
- Drupal CMS、HTML/HTML5、CSS/CSS3、およびJavaScript/JQueryを使用したレスポンシブWebサイトの開発を経験した経験
- PHP、PHPファイル、テーマ機能の知識
- Drupalテーマ層の知識