Data Analyst (Power BI)Location: Mechanicsville, VA
Work Arrangement: Hybrid –Onsite 2–3 days per week
Interview Process: 1 - Video Interview
Employment Type: 12-month Contract
Pay Rate: $50.00 to 58.00 per hour on W2
US Citizens & Green Card Holders with a minimum of 3 years in the USAPosition OverviewWe are seeking an experienced Data Analyst to support an enterprise IT Financial Operations (FinOps) team. This position will focus on analyzing, modeling, and forecasting financial data associated with Microsoft Azure cloud services and on-premises data center workloads.
The ideal candidate combines strong Power BI and data analytics expertise with an understanding of Azure cost management, cloud billing, IT financial analysis, and workload cost modeling. This individual will help leadership better understand technology spending, identify cost optimization opportunities, and support cloud migration and capacity-planning decisions.
Key Responsibilities
Analyze IT financial data across Azure and enterprise infrastructure environments, including cloud consumption, billing, allocation, and chargeback models.
Develop and maintain Power BI dashboards and reports highlighting cost trends, spending patterns, migration impacts, and optimization opportunities.
Perform monthly and annual variance analysis to identify spending anomalies, cost drivers, and potential savings.
Maintain and enhance datasets from Azure Portal, Apptio, SharePoint, and other data sources.
Use Power Query, DAX, Excel, and data modeling techniques to manipulate and analyze complex datasets.
Support Azure migration initiatives by modeling server costs and forecasting capacity requirements.
Collaborate with cloud engineering, infrastructure, operations, finance, and leadership teams.
Translate complex technical and financial data into clear, actionable recommendations for technical teams and management.
Document financial reporting, data management, and analytical processes.
Provide analysis supporting broader FinOps strategy and cloud cost optimization initiatives.
Required Qualifications
Bachelor’s degree in Finance, Data Analytics, Information Systems, or a related field.
6+ years of Power BI experience, including Power Query, DAX, querying, dataset management, and dashboard development.
Advanced Microsoft Excel skills.
5+ years of data modeling and data manipulation experience working with multiple data sources.
Strong familiarity with Azure Cost Management, Apptio, cloud billing, and cloud financial management concepts.
Experience with server migrations and workload cost modeling.
Ability to independently analyze complex financial and technical data and develop actionable recommendations.
Strong ability to communicate data-driven findings clearly to both technical teams and leadership.
Excellent analytical, critical-thinking, and problem-solving skills.
Preferred Qualifications
FinOps certification or formal FinOps training.
Experience with Azure Reserved Instances / Reservations and cloud capacity planning.
Knowledge of enterprise architecture and strategic IT planning.
Experience supporting large enterprise or government technology environments.
Work ArrangementThis hybrid position requires onsite work 2–3 days per week, based on management requirements. Candidates must also be available for occasional additional onsite meetings when required.
Candidates must physically reside within the United States for the duration of the assignment.
Key Technologies & SkillsPower BI | Power Query | DAX | Advanced Excel | Microsoft Azure | Azure Cost Management | Apptio | FinOps | Cloud Billing | Data Modeling | Financial Analysis | Cost Forecasting | Cloud Migration | SharePoint