Job Title: Python Developer with Power BI & Data Modeling Expertise
Location: Phoenix AZ (Onsite Preference for local candidates)
Type: Contract
Job Summary
We are seeking a skilled Python Developer with strong Power BI expertise and a deep background in data modeling to join our team in Phoenix AZ. The ideal candidate should have extensive experience in designing and implementing robust data models that enable efficient reporting analytics and data management solutions across large datasets. This role is not focused on data science or data analysis but rather on data architecture model optimization and integration across business systems.
Key Responsibilities:
- Develop maintain and optimize complex data models using Python and Power BI.
- Build ETL pipelines and transform raw data into structured models.
- Implement star/snowflake schemas data marts and dimensional models to support BI needs.
- Integrate Python scripts with Power BI for data transformation and automation.
- Collaborate with business teams to understand data needs and ensure accurate data representation.
- Design and deploy custom Power BI dashboards and reports driven by strong backend modeling.
- Ensure data quality integrity and compliance with data governance standards.
- Tune performance of datasets and queries for faster rendering and reporting.
Required Skills:
- 5 years of experience in Python development focused on data solutions.
- 3 years of hands-on experience with Power BI including DAX Power Query (M) and data visualization best practices.
- Strong background in data modeling relational and dimensional (star/snowflake schemas).
- Proficiency in SQL (complex joins stored procedures optimization).
- Experience with ETL frameworks and working with structured/unstructured data.
- Understanding of data warehousing concepts data governance and metadata management.
- Familiarity with Azure Data Services or other cloud platforms is a plus.
Nice to Have:
- Experience with Azure Synapse Data Factory or Databricks.
- Prior work with large-scale enterprise data (ERP/CRM/Financial systems).
- Exposure to CI/CD practices for BI deployments.
Candidate Profile:
- Strong logical thinking and problem-solving skills.
- Excellent communication and documentation capabilities.
- Prefer local to Phoenix AZ or open to relocating.