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
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. BUSINESS INTELLIGENCE ANALYST Summary The Business Intelligence Analyst builds and maintains the reporting, dashboards and automated workflows the...SuggestedTemporary work
- ...that we do. WHAT WE ARE SEEKING We have assignments available to help our insurance carrier or MGA clients in Operations Business Analyst positions. Responsibilities may include: Liaise with various operational areas such as underwriting, accounting, compliance...SuggestedFull timePart timeWork experience placementWork at officeRemote workWork from home
- ...Business Analyst Opportunity At Legna Software, LLC This is a unique opportunity to join Legna Software, LLC, a fast-growing SaaS-based software company in Winston-Salem, NC. We are looking for a Business Analyst to assist in the implementation of Legna's software solutions...SuggestedWork at office
$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...SuggestedFull timeRemote work- ...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...SuggestedFull time
- ...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...Full timeTemporary workFor contractors
- ...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...
- ...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...Temporary workFor contractorsFlexible hours
- ...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...
$50k
...Analytics Reynolds American is evolving into a global multi-category business. Our purpose is to create A Better Tomorrow™ by Building a... ...analytics, pricing analytics, data science, business intelligence, commercial analytics, or a related field; CPG, rewards, or loyalty...Full timeTemporary workLocal areaFlexible hours$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...InternshipWork at officeLocal areaNight shiftDay shift- 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 areaShift work
$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 placementWork at officeRemote workFlexible hours- ...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 timeWork at officeLocal areaRemote work
$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 timePart timeWork at officeRemote workShift workDay shift$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 timePart time- ...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 timeContract workWork at officeShift workDay shift
$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 contractContract workTemporary workRemote work$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 workTemporary work- ...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 timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to BUSINESS INTELLIGENCE ANALYST. Be the first to apply!
- business intelligence Winston Salem, NC
- business funding Winston Salem, NC
- business technician Winston Salem, NC
- citizens business bank Winston Salem, NC
- business account collections Winston Salem, NC
- business certificate Winston Salem, NC
- associates degree business Winston Salem, NC
- area business manager Winston Salem, NC
- business analytics Winston Salem, NC
- business computing Winston Salem, NC




