לתפקיד מתכנת ETL דרושים תואר רלוונטי במדעי המחשב או בהנדסת תוכנה, ניסיון בפיתוח ETL ופיתוח אינפורמטיקה, יכולת למידה עצמית גבוהה וניסיון בעבודה מול Oracle. כמו כן, למתכנת ETL דרוש ידע טכני רחב הכולל פיתוח ETL וכן טכניקות מחסן נתונים, ארכיטקטורה ותכנות כמו SQL, Java, XML, ODS, DM, ROLAP.