BI Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 26 week(s)

Skills

Power BI

Job Details

*Only W-2 candidates who are local to the Pittsburgh area will be considered, no C2C*

Computer Enterprises, Inc. (CEI) is seeking a talented BI Developer to join our Client's dynamic team.


Job at a glance:
  • This is planned to be a 6-month contract to hire position
  • Pay range is $50-$60/hr W2 + eligible to sign up for benefits (Medical, Dental, Vision, and 401k) on day 1
  • Candidates must be local to the Pittsburgh area
  • The role can be remote while on contract but will be hybrid upon conversion to FTE
The Sr BI Developer’s primary role will be to integrated data from multiple sources to produce requested or required data elements to support Client information and analytic needs. Resolves issues and requests escalated by less experienced Business Intelligence analysts. Programs and maintains report forms and formats, information dashboards, data generators, canned reports and other end-user information portals, analytics or resources. Interacts with data consumers to optimize extract-load-transform for reporting and analytics. 

Job Responsibilities:
  • Helps to define new and forward-thinking analytics, business intelligence and data management strategies.
  • Develop, manage and define cloud solutions for data and analytics (Azure Data Lake, Snowflake databricks, synapse, etc).   
  • Strong business analysis, problem-solving and communication skills to define, translate business needs into analytics/reporting requirements, and interface with IT, consultants, and end users to ensure successful delivery of company reporting.
  • Self-starter who is committed to supporting business data owners, stewards and users drive decisions through quality data.
  • Defines and modify logical and physical Data Warehouse Design, writes ETL routines and ensure data quality.
  • Develop ETL processes utilizing SQL and Python
  • Creates curated data sets (data warehouses, data marts, cubes, data lakes, etc.) for consumption utilizing standard ETL/ELT tools.
  • Build and maintain large data sets in the cloud (data lakes, delta lakes, etc.).
  • Manages and maintain a virtual data layer to serve the information needs of the organization.  Supports the consolidation onto the DLH Data Cloud where possible.
  • Create and test BI reports for internal and external customers utilizing Power BI or equivalent Business Intelligence tools.  Manage new report and functional dashboard generation and enhancements.
  • Actively participates and contributes to the Data Operations SCRUM team including updating backlog items, proactively communicating progress, improving velocity, removing blockers or refining feature options with stakeholders.
  • Incident Management – routes, manage and resolves tickets for incidents and requests with the standard tools.  Report issues and defects to resolution, including performance related issues in a timely fashion.
  • Other duties as assigned to include:  Documentation, Agile rituals, team meetings, project work as assigned and other administrative tasks.
Education/Experience Requirements:
  • Roles at this level typically require a university / college degree, with 8+ years of relevant experience. 
  • 3+ years experience developing reports using Power BI or an equivalent tool.
  • Working knowledge of Scrum, Data Governance and Data Management best practices.
  • Experience with the Microsoft Stack (SQL Server, SSIS, SSAS, SSRS).
  • Experience with Microsoft Azure tools (Data Lake, DataBricks, Synapse, Data Factory).
  • Experience with Snowflake global data warehouse concepts, Fivetran ingestion and DBT development is a plus.
  • Oracle and/or SQL Server experience with strong SQL writing skills including tuning.
  • Experience with Denodo data virtualization a plus.
  • Ability to work onsite at our offices as well as remotely from home.
#INDCEI
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.