Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

BUSINESS INTELLIGENCE ANALYST

Frank L Blum Construction Co

Job Description

Job Description

Summary

The Business Intelligence Analyst builds and maintains the reporting, dashboards and automated workflows the company runs on. This role turns data held across the company's operating and financial systems into reporting leadership can act on, and converts manual processes into automated workflows that remove repeated handling.

The work is platform agnostic by design. The person in this seat is expected to hold the concepts and the principles, and to apply them on whichever platforms the company is using at the time.

Essential Duties and Responsibilities

Reporting & Analytics

  • Design, build and maintain reporting and dashboards for project teams and corporate departments, from a defined specification agreed before development begins.
  • Maintain the published reporting portfolio, including refresh schedules, access management and retirement of reports no longer in use.
  • Build data models that let business users answer their own follow-up questions without submitting a new request.
  • Apply company brand standards to every published report and client-facing deliverable.
  • Implement row-level security so that each user sees only the regions, projects and measures appropriate to their role.
  • Ensure every published report renders correctly on a phone or tablet for field use.

Process Automation

  • Design, build, test and maintain automated workflows that replace manual data entry and routing across the company.
  • Convert existing form-based and spreadsheet-based intake processes into web-based workflows with proper approval routing, notification and audit history.
  • Document every automation with a process map, a named business owner and a defined failure and escalation path.
  • Monitor deployed workflows, resolve failures and maintain version control as the systems they depend on change.
  • Build automations on the company's low-code workflow platform where it fits and in code where it does not, and record which approach each automation uses and why.

Data Integration & Quality

  • Write and maintain queries against the company data warehouse and the systems connected to it.
  • Maintain the data pipelines that feed the reporting environment from the company's operating, financial and document systems.
  • Own the reporting data warehouse end to end: ingestion from the ERP, project management , document and bidding systems; the dimensional data model; refresh schedules; backups; access control; and the documentation of each.
  • Own the master-data crosswalk for project, vendor and cost-code identifiers across the operating systems. Detect and resolve identifier conflicts at the source rather than patching them in a report.
  • Run automated data quality tests on every pipeline and publish a monthly data-quality scorecard to the Director.
  • Run data quality checks, and investigate and resolve discrepancies between a source system and a published report.
  • Maintain documentation of data definitions so that a given measure means the same thing in every report that uses it.

Partnership & Delivery

  • Take requests through the departmental intake process, scope them accurately and commit to realistic delivery dates.
  • Escalate competing priorities rather than absorbing them.
  • Train end users on what is delivered to them and produce short reference material, so that adoption does not depend on repeat one-on-one support.
  • Present findings and recommendations to project teams and department leaders in plain language.
  • Measure and report usage of every published report. A report with no use in 90 days is retired or rebuilt, not left running.

Development & Growth

  • Work to a development plan agreed with the Director covering data modeling, query performance, automation reliability and construction domain knowledge.
  • Take on progressively larger scope as capability is demonstrated.
  • Stay current on the platforms the company uses and on the direction those platforms are moving.

General

  • Maintain confidentiality of financial, personnel and client information encountered in the course of the work.
  • Perform other duties and special projects as assigned.

 

 

 

 

Qualification Requirements

The required list is the working foundation a candidate must hold on day one. The preferred list is capability that is welcome on arrival and will otherwise be developed in the role.

Required

  • Bachelor's degree in information systems, computer science, data analytics, business, engineering, construction management or a related field, or an equivalent combination of education and experience.
  • Two or more years of experience building business intelligence reporting in a production environment.
  • Demonstrated ability to build and publish reporting independently on a major business intelligence platform, including the query and calculation layers.
  • Working proficiency writing queries against a relational database, including joins, aggregation and window functions.
  • Demonstrated ability to design dimensional data models (fact and dimension tables) and to build version-controlled, tested SQL transformations on top of them.
  • Working knowledge of row-level security and data model design on a business intelligence platform.
  • Demonstrated ability to build working automated workflows, including approval routing.
  • Advanced spreadsheet skills, and the ability to gather requirements directly from non-technical stakeholders and translate them into a defined scope.
  • Ability to manage several concurrent requests and communicate status without being asked.
  • Ability to explain technical work to a non-technical audience.

Preferred, not required

  • Advanced calculation work, row-level security and data model design on a business intelligence platform.
  • Query performance tuning, indexing and execution plan analysis.
  • Error handling in production automations: structured retry, logging and failure alerting.
  • Experience reporting against or integrating construction, project management or enterprise resource planning systems.
  • Prior experience in construction, engineering, architecture or another project-based industry. Candidates from other industries are encouraged to apply.
  • Working knowledge of construction financial reporting: percentage-of-completion accounting, work-in-progress schedules, over and under billings, backlog and margin fade.
  • Experience with Trimble Spectrum (Data Exchange / App Xchange), the Procore API, the Egnyte API, BuildingConnected or Microsoft Power Platform (Power Automate, Power Apps).
  • Experience with analytics engineering tooling (dbt or equivalent) and SQL Server fundamentals: scheduled jobs, backups, access control and query performance.

 

 

 

Physical Demands

  • Regularly required to sit or stand and walk for extended periods of time, with the occasional ability to stoop or kneel.
  • Must occasionally lift and/or move up to 50 pounds.
  • Vision abilities for this position include close vision as well as distance vision.
  • Ability to repetitiously use hands and fingers to handle or feel and to manipulate keys on a keyboard.

Comments

  • This position supports all company offices and active job sites.
  • Employees may be required to travel between Blum's offices or to active job sites as required.
  • Candidates will be asked to walk through examples of their own work during the technical interview.
  • This position has no direct reports.
  • Candidates will be asked to walk through a data model they designed and explain how a measure in it was defined, tested and secured.
  • Professional appearance and demeanor required for this position.

 

Benefits

  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) matching
  • PTO
  • Life Insurance
  • Short Term Disability
  • Gym Reimbursement

NOTE: Reasonable accommodations may be made to enable individuals with disabilities

to perform the essential functions

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the BUSINESS INTELLIGENCE ANALYST in Winston Salem, NC vacancy
  •  ...We are seeking an Oracle Functional Analyst to support and enhance systems used across...  ...This role serves as the bridge between business users, IT teams, and external partners,...  ...reporting solutions using OTBI, Fusion Data Intelligence (FDI), and Power BI . Perform data... 
    Suggested

    CTC

    Winston Salem, NC
    2 days ago
  • $74.5k - $117.05k

     ...everyday life. Our IT team plays a vital role in ensuring our business operations run seamlessly by leveraging cutting-edge technology...  ...Opportunity: We are looking for a highly skilled JD Edwards Business Analyst that has a passion for optimizing business processes and... 
    Suggested
    Full time
    Remote work

    Liberty Hardware

    Winston Salem, NC
    4 days ago
  •  ...Accounting / Business Analyst We are partnering with an established company seeking a hands-on Accounting / Business Analyst to join its team. This position combines financial analysis, accounting, cash flow management, and business operations to help drive profitability... 
    Suggested
    Full time
    Temporary work
    For contractors

    Graham Personnel Services

    Winston Salem, NC
    2 days ago
  •  ...Our Mission is to change people's lives by providing the best business opportunity in direct selling and the best nutrition and weight...  ...in the world. Position Summary Statement The Applications Analyst, Oracle Enterprise Applications, is responsible for working on... 
    Suggested

    US Tech Solutions, Inc.

    Winston Salem, NC
    15 days ago
  • $50k

     ...Analytics Reynolds American is evolving into a global multi-category business. Our purpose is to create A Better Tomorrow™ by Building a...  ...into analytical solutions. Coach, guide, and develop analysts or data scientists while helping build a collaborative, insight... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    BAT

    Winston Salem, NC
    6 days ago
  •  ...discounts Health insurance Opportunity for advancement About the Role: Join ABA THERAPY LLC as a Board Certified Behavioral Analyst in Winston-Salem, NC, where you will make a significant impact on the lives of individuals with autism and related disorders. This... 

    ABA Therapy

    Winston Salem, NC
    4 days ago
  •  ...role where you’ll have the opportunity to make a real impact on business decisions and help shape the company’s financial direction....  ...comparable enterprise planning systems; proficiency with business intelligence or data visualization tools. Individual Competencies Problem... 
    Temporary work
    For contractors
    Flexible hours

    Inmar Inc.

    Winston Salem, NC
    2 days ago
  • $55.45 - $64.16 per hour

     ...in project management, program management, issue management, business analysis, technology operations, or a related field. ~3+ years...  ...business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Winston Salem, NC
    15 days ago
  • Strategic Operational Solutions (STOPSO) is seeking a SOC Tier 1 Analyst to support the U.S. Army Reserve Command (USARC) Defensive Cyberspace Operations Mission Support Services (DCOMSS) program at Fort Bragg, North Carolina. Monitor cyber defense telemetry during assigned... 
    Local area
    Shift work

    STOPSO

    Winston Salem, NC
    4 days ago
  • $100k - $115k

     ...of record and the aggregation, administration, analysis, monitoring and escalation of risk governance reporting to the appropriate business functions and enterprise-level risk committees. This position will sit on-site 5 days a week at one of the locations posted. No... 
    Full time
    Part time
    Work at office
    Remote work
    Shift work
    Day shift

    Truist

    Winston Salem, NC
    6 days ago
  • $68k - $100k

    We are assembling a world-class technology team and want a Data Analyst who can write SageMaker that performs under pressure. Frame it as Real Estate Solutions LLC trusting your 3 years with $68,000 - $100,000, a technology mandate, and the room to grow into leadership.... 
    Internship
    Work at office
    Local area
    Night shift
    Day shift

    Energy Innovation Corp

    Winston Salem, NC
    4 days ago
  • $90 per hour

     ...Kavana Care is growing, and we are looking for a compassionate, dedicated Board Certified Behavior Analyst (BCBA) to join our team in the Winston-Salem, NC area ! We provide high-quality, individualized in-home ABA services designed to help children and families... 
    Full time
    Part time

    Kavana Care

    Winston Salem, NC
    3 days ago
  •  ...workers and customers. POSITION QUALIFICATIONS: EXPERIENCE: Minimum five (5) years of supervisory experience in general business operations management or administration. Minimum three (3) years of relevant aircraft industry experience providing knowledge of aircraft... 
    Full time
    Contract work
    Work at office
    Shift work
    Day shift

    MROH

    Winston Salem, NC
    5 days ago
  • $150k - $200k

     ...experience supporting product development and the growth of multiline business. ESSENTIAL DUTIES AND RESPONSIBILITIES Provide actuarial...  ...resulting action plans. Provide guidance and mentor other actuarial analysts. Represent Actuarial on corporate projects as needed. Attend... 
    Contract work
    Work at office

    AF Group

    Winston Salem, NC
    1 day ago
  • $50k

     ...Senior Finance Manager, Spend Effectiveness, Planning & Deployment Reynolds American is evolving into a global multi-category business. Our purpose is to create A Better Tomorrow™ by Building a Smokeless World. To achieve our ambition, we are looking for colleagues... 
    Full time
    Temporary work
    Local area
    Flexible hours

    BAT

    Winston Salem, NC
    6 days ago
  • $70k

    IT Support Analyst Winston-Salem, NC Area - Onsite Full Time Position We are searching for an IT Support Analyst for a growing manufacturing...  ...with the technology used in daily operations Learn and support business systems such as SAP Business One and warehouse management... 
    Full time
    Work at office
    Local area
    Remote work

    Jones Grove IT Recruiting

    Kernersville, NC
    2 days ago
  • $50k

     ...Training Analyst - ASC Reynolds American is evolving into a global multi-category business. Our purpose is to create A Better Tomorrow™ by Building a Smokeless World. To achieve our ambition, we are looking for colleagues who are ready to join us on this journey. Tomorrow... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    BAT

    Winston Salem, NC
    6 days ago
  • $45 - $55 per hour

     ...right Microsoft tool for the job. A people person with a business analyst and technical analyst mindset could help users refine requirements...  ...penalties and civil liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts... 
    Contract work
    Temporary work
    Winston Salem, NC
    9 days ago
  • $85 - $90 per hour

     ...client is looking for a Sr -level Epic analyst responsible for implementation, support,...  ...Services Were a leading provider of business and technology services. We accelerate business...  ...civil liability. Use of Artificial Intelligence (AI): We may use Artificial... 
    Long term contract
    Contract work
    Temporary work
    Remote work
    Winston Salem, NC
    2 days ago
  •  ...campus services and hospitality roles unless otherwise specified. Job Description Summary The Senior Compensation & Benefits Analyst is responsible for supporting the Executive Director in the design administration and analysis of compensation programs. This... 
    Full time
    Temporary work
    Work at office

    Wake Forest University

    Winston Salem, NC
    7 days ago
  • $112k - $168k

     ...every day. Learn more about what makes us different and how you can make your mark as a Delivery Analyst at Marsh McLennan Agency. Marsh McLennan Agency (MMA) provides business insurance, employee health & benefits, retirement, and private client insurance solutions to... 
    Minimum wage
    Full time
    Local area
    Remote work
    Night shift

    Marsh McLennan

    Winston Salem, NC
    15 hours ago
  • $50k

     ...Lead Manager Customer Planning & Insights Reynolds American is evolving into a global multi-category business. Our purpose is to create A Better Tomorrow™ by Building a Smokeless World. To achieve our ambition, we are looking for colleagues who are ready to join us... 
    Full time
    Temporary work
    Local area
    Flexible hours

    BAT

    Winston Salem, NC
    6 days ago
  •  ...This role operates beyond standard report development and maintenance to partner with functional units within Finance as well as the business partner community to ensure reporting needs are appropriately addressed in an efficient and consistent manner. This position leads... 
    Full time
    Work at office

    Wfu

    Winston Salem, NC
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to BUSINESS INTELLIGENCE ANALYST. Be the first to apply!