We are currently looking to hire a [Snowflake With Power BI] and we believe your skills and expertise are a better match for this role. We have an exciting career opportunity for you with one of our esteemed clients at [ San Antonio TX].
NJTECH is a globally managed IT services, IT consulting and business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. We play a major role in helping our clients to achieve their objectives at the highest level; ultimately creating sustainable value to customers.
Role : Snowflake with Power BI
Location : Hybrid Onsite San Antonio TX
Duration: Long term
Sorry we are not able to sponsor Visa as of now, looking for Independent consultants
Key Responsibilities
Snowflake & SQL
- Design, develop, and maintain Snowflake data warehouse solutions for analytics and reporting.
- Create and optimize complex SQL queries, views, and transformations to support BI use cases.
- Develop and manage Snowflake objects including databases, schemas, tables, views, streams, and tasks.
- Perform query performance tuning, warehouse sizing, clustering, and cost optimization.
- Implement data security and access controls using role-based access control (RBAC).
Power BI
- Design and develop Power BI dashboards and reports with a focus on usability, performance, and business insights.
- Build semantic data models and datasets optimized for Power BI consumption.
- Develop advanced DAX measures and calculations for KPIs and business metrics.
- Use Power Query (M) for data transformation and cleansing.
- Publish and manage reports in Power BI Service, including refresh schedules and workspace management.
Data Integration & Validation
- Integrate Power BI with Snowflake using best practices for query folding and performance.
- Validate data accuracy and consistency using SQL-based reconciliation and data quality checks.
- Support UAT, production deployments, and ongoing report enhancements.
Collaboration & Governance
- Work closely with business stakeholders to gather reporting and analytics requirements.
- Collaborate with data engineering and application teams to ensure end-to-end data integrity.
- Maintain documentation for data models, reports, and SQL logic to support audit and governance needs.
Required Skills
- Strong hands-on experience with Snowflake
- Advanced SQL (complex joins, CTEs, window functions, performance tuning)
- Strong experience with Power BI (DAX, Power Query, Power BI Service)
- Experience with data modeling (star and snowflake schemas)
- Understanding of ETL/ELT concepts
NJTECH is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
NJTECH is a globally managed IT service, IT consulting and Business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives in the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.
REGARDS
HAAS A