Bachelor's degree in Computer Science, Information Systems, Data Analytics, Business, or related field, or equivalent experience.
3 to 5 years of experience in business intelligence, analytics development, or a related technical role.
Hands-on experience with Power BI reports, dashboards, and semantic models.
Experience in gathering requirements and collaborating with diverse stakeholders.
Preferred experience in project support through planning, testing, and issue tracking.
Responsibilities
Design, build, test, and maintain Power BI reports and dashboards for various audiences.
Support REST API integrations, including authentication and JSON parsing.
Monitor and troubleshoot Azure Data Factory data pipelines to ensure timely data delivery.
Validate data against source systems and resolve discrepancies with department leaders.
Maintain comprehensive documentation for datasets, business rules, and change management.
Collaborate with stakeholders to gather requirements and provide project updates.
Identify opportunities to simplify reporting and improve data engineering capabilities.
Benefits
Limited travel based on business needs.
Development path into data engineering or technical project management.
Opportunity to work with cutting-edge data technologies like Azure Data Factory and Power BI.
Full Job Description
Purpose of the Job
The Business Systems Analyst connects enterprise data sources, builds reliable data pipelines, and develops Power BI reports that enable informed operational and leadership decisions. The role uses REST APIs, Azure Data Factory, SQL, Power Query, DAX, and data warehouse practices to integrate, validate, transform, and present data. This mid-level individual contributor position also offers a development path into data engineering or technical project management as business needs, performance, and opportunities align.
Key Accountabilities
Design, build, test, publish, and maintain Power BI reports, dashboards, semantic models, DAX measures, calculated columns, and Power Query transformations for operational and leadership audiences.
Build and support REST API integrations, including authentication, pagination, rate-limit handling, JSON parsing, and connections to ERP, CRM, finance, and third-party SaaS platforms.
Monitor Azure Data Factory and related data pipelines, troubleshoot failures, configure alerts, and help ensure that trusted data is delivered on schedule.
Validate data against source systems, reconcile discrepancies, communicate source-data issues to department leaders, and follow through to resolution.
Maintain documentation for datasets, business rules, measures, refresh schedules, access controls, ownership, testing, deployment, and change management.
Partner with technical and nontechnical stakeholders to gather requirements, coordinate testing and releases, support users, and provide clear updates on progress, risks, issues, and dependencies.
Identify opportunities to simplify reporting, reduce manual work, standardize metrics, improve adoption, and expand capabilities in data engineering or technical project delivery with moderate direction from the supervisor.
This position requires limited travel based on business needs.
Qualifications
Education & Experiences
Bachelor's degree in Computer Science, Information Systems, Data Analytics, Business, or a related field, or equivalent practical experience.
Approximately 3 to 5 years of relevant experience in business intelligence, analytics development, reporting, or a related technical role.
Hands-on experience developing and supporting Power BI reports, dashboards, and semantic models in a business environment.
Experience gathering requirements and collaborating with technical and nontechnical stakeholders.
Experience supporting projects through requirements, planning, testing, issue tracking, status reporting, and stakeholder coordination is preferred.
Competencies, Skills & Knowledge
Power BI development, DAX, Power Query (M), semantic modeling, SQL, dashboards, workspace permissions, refresh schedules, gateways, and Row-Level Security.
REST API integration, including OAuth 2.0, API keys, pagination, rate limits, JSON handling, and source-system troubleshooting.
Data warehousing concepts, including dimensional modeling, ETL/ELT, slowly changing dimensions, data validation, traceability, governance, and access controls.
Working knowledge of Azure data services such as Azure Data Factory, Azure PostgreSQL Database, Azure SQL, Microsoft Fabric, or Azure Synapse Analytics.
Ability to investigate discrepancies, test assumptions, document business rules, explain technical topics clearly, manage multiple assignments, meet commitments, and raise risks early.
Familiarity with Git, Azure DevOps CI/CD, Python, or PySpark is helpful but not required.
Microsoft PL-300, DP-600, DP-700, or related certifications are preferred.
Physical Requirements:
Prolonged periods of sitting at a desk and working on a computer.
Reliable internet service and an appropriate workspace when working remotely.
Ability to travel on a limited basis when required by business needs.
Language
Professional proficiency in written and spoken English.
Ability to communicate technical concepts in clear, straightforward language to technical and nontechnical audiences.