Job Description :
APN Consulting has an immediate need for a direct client requirement:
Title: Power BI Developer
Type: Full Time/Permanent
Location: Jersey City, NJ (Hybrid- 3 Days)
Position Overview: As a Senior Software Engineer specializing in Data Analytics with a focus on Power BI, you will be a key player in designing, developing, and implementing robust data analytics solutions. The ideal candidate will have a strong background in software engineering, a deep understanding of data analytics principles, and hands-on experience with Power BI.
Responsibilities:
  • Power BI Development: Design, develop, and maintain Power BI reports and dashboards to provide actionable insights for business stakeholders.
  • Data Modeling: Work closely with data engineers and analysts to design and implement effective data models that support business reporting and analytics requirements.
  • Integration: Integrate Power BI solutions with other systems and data sources to create seamless and automated reporting processes.
  • Performance Optimization: Optimize Power BI reports and queries for performance and efficiency, ensuring timely and accurate delivery of analytics to end-users.
  • Collaboration: Collaborate with cross-functional teams, including data scientists, business analysts, and software engineers, to gather requirements and ensure alignment with business goals.
  • Quality Assurance: Conduct thorough testing of Power BI solutions to ensure accuracy, reliability, and adherence to business requirements.
  • Documentation: Create and maintain technical documentation, including data models, report specifications, and user guides.
  • Training and Support: Provide training and support to end-users, helping them understand and maximize the value of Power BI analytics.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Proven experience as a Senior Software Engineer with a focus on data analytics and Power BI.
Complex Data Modeling:
  • Proficiency in designing and developing sophisticated data models using Power BI Desktop.
  • Expertise in utilizing Power BI's data modeling capabilities like calculated columns, measures, and relationships to build efficient, scalable models.
DAX Proficiency:
  • Advanced knowledge in Data Analysis Expressions (DAX) for creating complex calculations, measures, and business logic.
  • Ability to use DAX to build dynamic, context-aware calculations, and to optimize DAX for performance in large datasets.
Power Query and Data Transformation:
  • Extensive experience with Power Query for extracting, transforming, and loading (ETL) data.
  • Skilled in writing M code for custom data transformations and automating data cleaning processes.
Interactive Dashboards and Report Creation:
  • Expertise in designing interactive dashboards and reports with a focus on user UI/UX needs
  • Familiarity with Power BI's visualizations, including custom visuals and the ability to create compelling storyboards.
Database and Data Integration:
  • Strong foundation in SQL for querying and managing databases.
  • Understanding of data warehousing concepts, including star and snowflake schemas.
  • Experience in connecting Power BI to various data sources like SQL Server, Azure SQL Database, Oracle, SAP, Excel, etc.
Power BI Service Architecture:
  • Knowledge of Power BI service architecture, including the configuration of gateways and scheduled refreshes.
  • Experience with managing and optimizing Power BI Premium capacities for enterprise deployments.
Report Optimization:
  • Skills in optimizing Power BI reports for performance, including understanding of VertiPaq engine, query optimization, and memory management.
  • Proficiency in using Performance Analyzer and other tools to diagnose and address performance issues.
Data Governance and Security:
  • Experience in implementing row-level security within Power BI to manage user access to data based on role or other criteria.
  • Understanding of the best practices for setting up RLS in Power BI to ensure data security and compliance.
  • Solid programming skills in languages such as SQL, Python, or similar.
  • Experience with data integration and ETL processes.
  • Strong understanding of database systems, data warehousing, and data visualization best practices.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills and the ability to work collaboratively in a team environment.
Preferred Skills:
  • Power BI certification.
  • Experience with other data visualization tools and platforms.
  • Familiarity with cloud platforms such as Azure or AWS.
  • Strong experience in the Financial Services domain. Experience in the Client Services and Sales Enablement space (B2B) is preferred.


Client : APN Consulting

             

Similar Jobs you may be interested in ..