Power BI - Data Engineering Lead (On-Site)
About the role
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. We are currently seeking a Power BI - Data Engineering Lead (On-Site) to join our team on-site in either Westlake, TX or Raleigh, NC.
Responsibilities
- Support and manage Power BI at the enterprise level, enabling analytics across 20+ business units.
- Act as a first responder for Power BI dashboard issues and framework-level escalations.
- Maintain and enhance 10–15 enterprise-wide Power BI frameworks for automation in instance deployment, version upgrades and analytic/viz framework design.
- Perform proof-of-concepts (POCs) and adapt to evolving BI tools.
- Collaborate with business units to ensure visualization standards and performance optimization.
- Manage and automate Power BI Gateway deployments across 200+ VMs.
- Support migration to Microsoft Fabric capacity and manage premium capacity environments.
- Ensure secure handling of highly confidential data with full encryption protocols.
- Troubleshoot Snowflake connectivity and optimize queries for performance.
- Build and maintain robust batch and streaming data pipelines using Python and PowerShell.
Requirements
- 10+ years of experience in data engineering, with a focus on enterprise analytics.
- 5+ years of experience in Power BI, including framework development, capacity management, advisory on best practices and enterprise enablement.
- 5+ years of scripting skills in Python and PowerShell.
- 2+ years experience with Snowflake as a primary cloud analytics platform.
Qualifications
Preferred qualifications include a Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, familiarity with Microsoft Fabric and capacity planning, proficiency in managing secure data environments and encrypted data flows, and strong understanding of hybrid on-prem/cloud architectures.
Skills
- Excellent analytical, communication, and client-facing skills.
- Ability to multitask, prioritize, and adapt in a dynamic environment.
Benefits
- Company benefits including medical, dental, and vision insurance with an employer contribution.
- Flexible spending or health savings account.
- Life and AD&D insurance.
- Short and long term disability coverage.
- Paid time off.
- Employee assistance.
- Participation in a 401k program with company match.
- Additional voluntary or legally-required benefits.
Pay
The starting pay range for this role will depend on the location of the successful candidate. For candidates in Westlake, TX and Raleigh, NC the starting pay range is $119,062-$158,700. Actual compensation will depend on a number of factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications.
Schedule
Candidates must be within reasonable commuting distance of or able to relocate to Westlake, TX or Raleigh, NC. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements.