Overview
Skills
Job Details
Title: POWER BI Developer
Location: Atlanta, GA
Type: Contract
Job Description:
- Oversight/Administration/Design of Power BI Dashboard (12/31/25)
Oversee the development/design of performant & accurate Power BI dashboard:
- Building Power BI Dashboards for use by multiple concurrent internal users. Lay groundwork for implementing subsequent external facing access, restricting users only having access to their customer data/metrics e.g. RLS (Row Level Security). Oversee overall design of dashboard.
- The dashboard will be displaying aggregated information (volume, avg response times, errors/timeouts, presence of input data elements, etc) for billions of customer transactions across several dimensions (e.g. customer, product, time, state, etc). High level dimensions/metrics requirements for dashboard have already been collected from stakeholders.
- Dashboard will be ingesting data (refreshed daily) from Snowflake SQL (most likely aggregated materialized views already defined)
- Utilize Okta SSO -> Azure AD federation for internal/external user authentication & RLS (Row Level Security). Dashboard users should only be able to see customer data they ve been assigned to.
- The dashboard should support end-user self-service via the Q&A visual (ie natural language queries on handful of curated datasets)
- Evaluate external customer report creation options given existing licensing parameters
- Dashboard/reports should be performant and should render from the aggregated data sources in a reasonable timeframe (few seconds)
- Implement monitoring and logging features that will allow us to track user activity including who accessed what reports/dashboards, when, and how often
- Provide expert consultation and advisory services on the design, layout/features, and functionality of the internal/customer-facing dashboard. This includes evaluation and recommendations related to:
- Layout and Information Architecture Ensuring data is organized logically and intuitively, with a clear visual hierarchy that supports user workflows and decision-making.
- Usability and User Experience (UX) Assessing dashboard accessibility, clarity, and ease of navigation (e.g. Dynamic dimension switching); identifying opportunities to improve user engagement and interpretability.
- Data Display and Visualization Recommending best practices for visual representation (charts, graphs, tables) to ensure clear, actionable insights and minimize cognitive load.
- Training data analysts to build Power BI Reports (9/30/25)
Help train/guide junior analysts (with some existing experience with creating dashboards in Power BI/Tableau, etc) to be able to build the dashboards needed. Ideally, candidate would not be creating the dashboard/reports themselves but overseeing their implementation with guidelines, expertise/advise, troubleshooting, best practices.
We are a team new to Power BI and are seeking support from a consultant to help us establish a structured and scalable development lifecycle using CI/CD (Continuous Integration/Continuous Deployment) practices.
- Environment Architecture & Deployment Setup for Power BI Dashboards (9/30/25)
The Contractor shall design and implement, working with enterprise DevOps/Power BI administrators, a scalable and governed environment architecture to support the development, testing, and deployment of Power BI dashboards across development, staging, and production environments.
- Establish recommendation & documentation for deployment process across environments (e.g. manual vs automated, usage of version control - GitHub)
- Best practices for workspace management, source control, and security
- Training sessions for our team to understand and manage this process going forward
- Establish appropriate Data Governance/Security best practices (10/31/25)
- Establish Security/Design/Deployment/Naming Convention best practices (note-dashboard data source does not contain any PII)
- Establish Account Administration, Roles & Permissions protocols/best practices
- Data Security & Access Control
- Data Quality & Consistency (ie Use Certified/Promoted Datasets, Centralize Metrics and Logic/Calculated Columns)
- Metadata and Report Documentation (e.g. recommending naming conventions, feedback on report/dataset descriptions/User Guide)
- Deployment Best Practices (e.g. parameters for switching environments, version control, source management, dataset and refresh management)
- Usage Monitoring & Auditing
- Define Governance Roles & Ownership
Deliverables:
# | Deliverable | Due Date | Format / Type |
I. Oversight / Administration / Design of Power BI Dashboard | |||
1 | Power BI dashboard design documentation (layout, data sources, features) | 12/31/2025 | Guidance/Oversight/Input |
2 | Working internal Power BI dashboard (multi-user, RLS, aggregated metrics, Snowflake daily refresh, Q&A visual, performant) | 12/31/2025 | Guidance/Oversight/Input- Functional Dashboard (Developed by Data Analyst team) |
3 | External access plan & recommendations (options, licensing impacts, capabilities, pros/cons) with Q&A visual and self-service options | 10/31/2025 | Documentation |
4 | Authentication integration (Okta SSO Azure AD federation with RLS) | 12/31/2025 | Configured System |
5 | Monitoring & logging system for user activity tracking | 12/31/2025 | Functional Feature + Documentation |
6 | UX/UI recommendations report (layout, usability, visualization best practices) | 10/31/2025 | Documentation or Discussion |
7 | Delivering a training focused on performance optimization including best practices for optimizing report and dashboard performance and how to use performing monitoring tools such as DAX Studio / Performance Analyzer. | 10/31/2025 | Discussions and/or Documentation |
II. Training Data Analysts | |||
1 | Training program & materials for junior analysts on Power BI, troubleshooting, and CI/CD lifecycle | 9/30/2025 | Meetings with team and/or materials as necessary |
2 | Guidance/coaching sessions documentation for analyst-built dashboards | 9/30/2025 | Meetings with team and/or materials as necessary |
3 | CI/CD lifecycle framework for Power BI | 9/30/2025 | Meetings with team and/or materials as necessary |
III. Environment Architecture & Deployment Setup | |||
1 | Power BI environment architecture design & implementation (dev, staging, prod) | 9/30/2025 | Discussion/Documentation + Configured Environment |
2 | Deployment process documentation (manual vs. automated, GitHub integration, version control) | 9/30/2025 | Discussions/Documentation |
3 | Workspace management guidelines (source control, security best practices) | 9/30/2025 | Documentation |
4 | Training sessions for managing environment architecture & deployments | 9/30/2025 | Training Materials + Sessions |
IV. Data Governance / Security Best Practices | |||
1 | Data governance framework (security, design, deployment, naming conventions) | 10/31/2025 | Discussions and/or Documentation |
2 | Account administration protocol (roles, permissions) | 10/31/2025 | Discussions and/or Documentation |
3 | Data quality & consistency plan (certified datasets, centralized metrics logic) | 10/31/2025 | Discussions and/or Documentation |
4 | Metadata & documentation standards (naming conventions, descriptions, user guides) | 10/31/2025 | Discussions and/or Documentation |
5 | Deployment best practices guide (environment switching, version control, refresh management) | 10/31/2025 | Discussions and/or Documentation |
6 | Usage monitoring & auditing plan | 10/31/2025 | Discussions and/or Documentation |
7 | Governance roles & ownership definition | 10/31/2025 | Discussions and/or Documentation |
Regards
Dharma Teja Kotagiri
ERP Analysts, Inc.
425 Metro Place | North Ste# 510|Dublin|OH|43017
Mobile: | Office: Ext: 7199
| Fax:
Workday Certified Partner |Oracle Gold Partner | CMMI Level3