- 3-4 years of experience in Power BI development, including expertise in programming, data modeling, DAX, and Power Query (M).
- Hands-on experience with Delta/Data Lake, Azure Synapse, and DevOps practices for efficient data handling and automation.
- Proficient in SQL and working knowledge of databases such as SQL Server, Oracle, or others relevant to Power BI.
- Experience in designing and implementing ETL processes and creating data pipelines to integrate various data sources with Power BI.
- Familiarity with Azure Synapse Analytics, including its data warehousing and analytical capabilities.
- Experience in DevOps practices, including version control (Git), automation, and CI/CD pipelines related to Power BI deployment.
- Experience with Power BI Service for sharing, managing, and securing reports and dashboards.
- Understanding of Azure security best practices to ensure secure handling of sensitive data.
- Optional: Experience with ASP.NET and the development of web applications or APIs that integrate with Power BI or data platforms.
Preferred Skills:
- Experience working with cloud-based data platforms such as Azure Data Lake, Azure Synapse, or Power BI Premium.
- Familiarity with other Microsoft Azure services such as Azure Functions, Azure Logic Apps, and Azure Data Factory.
- Knowledge of data governance, security, and compliance in the cloud environment.
- Experience with automation and monitoring tools, including but not limited to Azure DevOps, Git, and Jenkins.
Educational Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field (or equivalent work experience).
- Relevant certifications such as Microsoft Certified: Data Analyst Associate (Power BI), Azure Data Engineer, or similar are a plus.
AAP/EEO Statement:
DNI complies with all federal, state and local laws designed to protect employees and job applicants from discrimination based on race, religion, color, sex, parental status, national origin, age, disability, genetic information, military service, or other non-merit-based factors.
Other Duties:
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.