Receive alerts when this company posts new jobs.

Similar Jobs

Job Details

Director, Data Engineering


Posted: 10/18/2019
Job Reference #: 02GXV

Job Description


TTEC Digital is seeking an energetic and experienced senior professional to lead the data engineering team.  

The Director, Data Engineering role is a highly visible and strategic position. Successful candidates are process-oriented, super curious, enjoy diving deep into data, have outstanding analytical skills at developing short-term and long-term strategies. The ideal candidate is passionate about data-driven technologies but also passionate about leading and mentoring a great group of data engineers. We're looking for someone who welcomes challenges and is hyper-focused on delivering exceptional results to internal business customers while creating a rewarding team environment. 

What you'll be doing:

  • Perform key leadership and mentorship role in the areas of advanced data techniques, including data modeling, data ingestion, data integration, data visualization, data governance, statistical methods, and implementation involving cloud-based, traditional and hybrid architectures.

  • Review, select and integrate next-generation technologies into the architectural strategy as needed.

  • Work closely with the Data Science / Machine Learning and Analytics teams to provide data required for developing, operationalizing, monitoring and evaluating predictive models, dashboards and reports for customer facing applications and internal use.

  • Implement and monitor quality control processes to ensure accuracy of data, dashboards and reports.

  • Lead the development and implementation of the data governance process. Governance must address data standardization and ways to address exponential data growth, and include establishing Data Owners and Stewards.

  • Be an SME in technical and functional aspects of our insights platform and its integration requirements

  • Proactively identify internal and external dependencies, issues, scope changes, and progress against project plan

  • Develop and expand our knowledge base and best practices for delivering data products

  • Provide technical support to assist clients and partners during and post implementation

  • Build and lead high-performing, agile teams focused on Data Engineering, onsite and offshore

  • Devise talent strategy for the team - identify resource gaps or inefficiencies, build hiring plan, recommend promotions and manage performance for consistency with the needs and vision of the department.

  • Initiate and foster business partnerships with current and potential clients, vendors, IT executives, and senior business executives

What skills you will bring:

  • Bachelor's in Computer Science, Engineering, Mathematics, or other quantitative field with significant leadership experience 

  • 10 years of experience building data products and supporting analytics solutions (mastery of SQL, Data Warehousing, Python, experience with Big Data, stream processing)

  • 5 years of managerial experience utilizing strong leadership skills, including mentoring, communication, decision-making, and project management.

  • Experience leveraging MS/Azure ecosystem to manage the development and maintenance of cloud platform operations

  • Knowledge of the Big Data technology landscape beyond the buzzwords; Experience with big data and analytics programming languages such as Python, R, Spark, NoSQL

  • Experience with batch and real-time processing frameworks (Hadoop, Apache Storm, Apache Kafka, Apache Spark etc.)

  • A broad set of technical skills and knowledge across hardware, software, systems and solutions development

  • A proven track record of using quantitative analysis to impact key business or product decisions

  • Solid grasp of and experience with implementing and operating software development methodologies

  • Exceptional problem-solving skills: demonstrated ability to understand business challenges, structure complex problems, develop solutions

  • A solid grasp of common statistical applications and methods (A/B tests and multivariate experiments, probabilities, regression)

  • Understanding of Agile Software Development Lifecycle and project planning/execution skills

  • Desire to thrive in a constantly innovating and changing environment 

  • Ability to partner and influence key business stakeholders at all levels of the organization 

  • Strong skills in team leadership and networking, ability to work across multiple organizations to accomplish diverse goals

  • Exceptional presentation, written, and verbal communication skills

  • Proven ability to understand the long-term ('big picture') and short-term perspective of situations 

Who we are:   

TTEC is a pioneer in customer experience, engagement and growth solutions. Our 40,000 employees serve customers in more than 80 countries and 50 languages across social, mobile, and digital channels.   We utilize a holistic approach, applying solutions from our four customer experience segments-Consulting, Technology, Care and Growth-to help companies provide an amazing experience to their customers, inspire customer loyalty, and grow their business. Our employees live by a set of customer-focused values that guide relationships with clients, their customers and each other.

What We Offer:

  • Variable incentive bonus plan, 401K company match, tuition reimbursement

  • Global career mobility, employee recognition programs, professional development

  • State of the art technology which allows for seamless global connectivity

  • Rich wellness program and health incentives


Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!