ETL開発者の職務記述書テンプレート/ブリーフ

経験豊富なETL開発者を探して、組織向けのデータウェアハウジング環境を設計および実装しています。お客様の責任には、データ管理チームとの協力、組織のストレージニーズの評価、データウェアハウスの開発、企業サーバーからのデータの抽出、新しいウェアハウスの住宅、および完了したらテストすることが含まれます。

ETL開発者として繁栄するには、コーディング言語や倉庫の設計に精通し、アイデアを適切に表現できる必要があります。最後に、一流のETL開発者は、会社のデータストレージ需要を満たす非常に効率的でテーラード倉庫環境を構築できます。

ETL開発者ジョブプロファイル

ETL開発者は、企業向けのデータストレージシステムを作成し、そのようなシステムに保持する必要があるデータを埋め込むために機能するITプロフェッショナルです。

ETLは、「抽出、変換、ロード」の略である頭字語であり、ビジネスデータをデータウェアハウス環境にインポートし、パフォーマンスをテストし、ライブ前にデバッグすることを指します。 ETL開発者は、完全なデータストレージソリューションを提供するために、企業のデータ状況の大きさの見解を得るための専門家でなければなりません。

に報告します

-CTO

ETL開発者の責任

  • データストレージ要件を決定します
  • さまざまなデータウェアハウジングアイデアを利用して、組織の内部部門のデータウェアハウスを作成する
  • データの円滑な分布を可能にし、膨大な量のデータの収集、処理、維持、分析を担当するデータソリューションを開発および改善する
  • 論理データモデルの設計、物理データベース構造の実装、および運用データストアとデータマートの構築と実装をリードする
  • データ抽出、変換、ロードのための洗練されたアプリケーションを作成、自動化、およびサポート
  • データの正確性を確保します
  • ETLアプリケーション用に、論理的および物理的なデータフローモデルを作成します。
    • データアクセス、変換、および移動要件を機能仕様とマッピングデザインに変換します

ETL開発者の要件とスキル

-PL/SQL Server開発の知識 -NOSQLデータベースの知識

  • 次元モデリングに精通しています
  • HDF、Spark、HBase、Hive、SQoopなどのHadoopコンポーネントの知識
  • OLAP、SSA、およびMDXの知識
  • Javaおよび/または.netの知識
    • SSISなどのETLテクノロジーの知識
    • Toad Data Modeller、Erwin、Embarcaderoなどのモデリングツールの知識
    • ビジネスユーザーとやり取りし、ニーズを理解する以前の経験
    • 斬新で多様なアプローチを学び、使用する能力
    • プロジェクトを管理する機能
    • 優れたチームワーク能力
    • 優れた分析および問題解決能力