As a Director in Data Engineering, you are responsible for defining and executing data strategy for clients. Your role focused on high-quality strategy, definition, and delivery of solutions involving:
As a data engineering practitioner, you should have a point of view and understanding of build vs. buy, performance considerations, hosting, business intelligence, reporting & analytics. Ideally, you have experience in integrating data with marketing scenarios like segmentation, targeting, consumer 360 view, etc.
Responsibilities:
15+ years of experience within the field of data engineering
Excellent understanding of data technologies landscape
Well versed with pros and cons of various database technologies like Relational, NO SQL, MPP, Columnar databases
Well versed with Software as a service, Platform as a service and Infrastructure as a service concepts and can drive clients to a decision
Expert in programming languages like Java, Scala and / or JavaScript
Expert in multi-dimensional modeling like start schema, snowflakes, normalized and de-normalized models
Expert in one or more ETL, BI, Analytics and advanced visualization technologies
Expert in in Hadoop eco-system with one or more distribution like Cloudera and HortonWorks
Expert in agile development with CI / CD pipeline with data projects
Knowledge in computation frameworks like Storm and Spark
Knowledge in cloud and social media technologies and integrations
Expert in master data management and building customer 360 degree views
Strong analytical and problem solving skills
Strong communication skills verbal, written and visual presentations
Strong coordination and negotiation skills
Multi geo experience and distributed delivery experience in large programs
Business Knowledge: Data driven marketing experience would be a plus
Education:
Bachelor’s/Master’s Degree in Computer Engineering, Computer Science, or a related field.