Power BI Intern
RamSoft
Job Description: Power BI Intern
Department: Platform
Location: Bengaluru
Duration: 6 months
Reports To: Senior FinOps Specialist
About Us
RamSoft, Inc., headquartered in Toronto, Canada, is a global leader in Web based Radiology Solution. Our teams are present in USA, India, South Africa and Vietnam. Through 30 years of innovation in web radiology, we have provided several award-winning solutions to healthcare providers around the world. With the state-of-art software and services, we are uniquely positioned to help Hospitals, Clinics and Physicians to deliver effective patient care. We love to innovate; we are in the process of building a new technology platform that will help save more live and improve patient care.
RamSoft is headquartered in Toronto, Canada. We are also present in USA, India, South Africa and Vietnam. RamSoft India's office is located in Bangalore, and this role is open to local and remote candidates.
About the Role
We are looking for a motivated and detail-oriented Power BI Intern to join our team and support cloud cost analysis, dashboard development, and business process automation. This is a hands-on role where you will work with real-world financial and operational datasets, build interactive reports, and contribute to workflow automation — gaining practical exposure to Azure, Power Platform, and FinOps practices.
Key Responsibilities
Power BI & Data Analysis
- Assist in building and maintaining interactive Power BI dashboards using large datasets from Azure and other business sources.
- Write and optimize DAX measures, including time intelligence calculations, to support financial reporting and forecasting.
- Connect to and transform data from multiple sources using Power Query.
- Ensure data accuracy, consistency, and timely refresh of reports.
Azure Cost Analysis
- Support the analysis of Azure cloud costs using the Azure portal and raw billing data.
- Help with cost tracking, allocation, and segregation across departments, services, and billing categories.
- Contribute to identifying cost optimisation opportunities and preparing monthly FinOps decks (PowerPoint presentations).
Power Platform & Automation
- Assist in designing and implementing automated workflows using Power Automate (e.g., invoice approval processes, currency conversion logic).
- Support API integrations (e.g., Elastic, Twilio), including handling pagination, dynamic data flows, and error handling.
Data Environment & Pipeline Support
- Help monitor and troubleshoot dataflow issues in Azure Data environments, including Fabric and Dataflows.
- Support data refresh processes and assist in resolving transformation errors.
- Develop a working understanding of data pipeline structures and ETL processes.
Excel & Financial Reporting
- Perform financial analysis and reconciliation tasks using advanced Excel functions.
- Maintain and update invoice data, cost breakdowns, and billing records.
SharePoint & Collaboration
- Assist with SharePoint list management, including data entry, permission control, and integration with other business tools.
- Support cross-platform data handling and process integration.
FinOps and Essence BI Support
- Respond to cost anomalies, FinOps Jira service desk and Essence BI support tickets within the committed SLAs and resolve them completely as per the requirements shared by the requestors.
Required Skills & Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Information Technology, Data Analytics, Finance, or a related field.
- Basic to intermediate knowledge of Power BI (report building, data modeling, DAX).
- Familiarity with Microsoft Excel (pivot tables, VLOOKUP/XLOOKUP, formulas).
- Understanding of basic data concepts (joins, transformations, data types).
- Willingness to learn Azure cost management, Power Automate, and API integrations.
- Strong analytical thinking and attention to detail.
- Good communication skills — ability to present data insights clearly.
- We need a quick learner who can learn FinOps principles and implement them collaborating with other stakeholders and deliver outcomes
- Ability to use Coding and Co-Work Assistants to accomplish the tasks quickly and if required, the role should be able to code/automate manual tasks.
Preferred / Good-to-Have Skills
- Exposure to Azure Portal and cloud billing concepts.
- Hands-on experience with Power Automate or any workflow automation tool.
- Familiarity with Power Query (M language) for data transformation.
- Basic understanding of APIs and JSON data structures.
- Experience with SharePoint lists and libraries.
- Awareness of FinOps principles or cloud cost optimization.
- Familiarity with Azure Data Factory, Fabric, or Dataflows.
What You'll Gain
- Real-world experience working with enterprise-scale Azure and financial datasets.
- Hands-on skills in Power BI, DAX, Power Automate, and Azure cost management.
- Exposure to FinOps practices and cloud financial operations.
- Experience with end-to-end data workflows — from raw data to executive dashboards.
- Mentorship and collaboration within a cross-functional team.
The transition to full-time employment is contingent upon the successful completion of the internship, stakeholder feedback, measurable impact generated during the internship, and fulfilment of all mandatory certifications required by the team.
We are an equal opportunity employer. We encourage candidates from all backgrounds to apply.