Available Volunteering Positions



LANGUAGE TEACHER (HINDI, MARATHI OR KANNADA)

Contact: renu.grover@gurukul-wa.org

Description:
A Teacher (also known as “Gurukul Guru”) is a key role at Gurukul. You will make a positive impact on children by helping them learn Indian Languages thus keeping them connected with the Indian Heritage. A Language teacher will be provided with the lesson plans and other teaching materials by the Language Committee. You will use various instructional methods, technology, games, music to implement the lesson plans to foster the student’s understanding of Indian Languages development.
Requirements:
Excellent communication skills and should be self-motivated. Commitment to serve Gurukul for the full academic year. Prior teaching experience is not required. Comprehensive training will be provided to you by Gurukul. Time commitment requirement: 3 hours on Sunday and approx. 2 hours during the week for grading and preparations. Online Format: working Laptop with audio and video sharing capability is required. Training and all teaching materials will be provided.
Responsibilities:
In this role, you will create a positive and appropriate classroom environment that is conducive to learning while implementing lesson plans. Use immersion and interactive techniques to help kids learn faster. Encourage kids to speak in the respective language. Grade class work, homework, tests and assignments. Maintain accurate and complete records of students' progress and development. Observe and evaluate students’ performance and provide constructive feedback to parents via parent-teacher conferences. Use various incentive programs to boost learning and drive kids towards goal accomplishments. Online Classroom format: Be a member of Gurukul Online Classroom on MSTeams and teach students via online medium and participate in breakout rooms using audio and video format engaging students one on one for the learning process using pre-prepared material and lesson plans provided by the curriculum committees.
1. Follow all Gurukul protocol and policies for the year.
2. Partner with 2 other teachers of your class to teach your subject and conduct breakout sessions for all 3 subjects.
3. Follow guidance provided by curriculum committees for lessons, grading and communicating.
4. Participate in training meetings.

Power BI Reports & Data Analyst/Developer

Contact: rachna@gurukul-wa.org

Description:
Gurukul is seeking a passionate and skilled Senior BI Report Developer to support our data-driven initiatives. This volunteer will collaborate with fellow BI team members and subject matter experts to design, develop, and enhance Power BI reports that drive insights and decision-making across the organization.
Requirements:
Technical Skills Required
  • Power BI Expertise: Proven experience in designing and developing interactive dashboards and reports.
  • SQL Mastery: Strong command of complex queries, stored procedures, tables, and views.
  • Database Knowledge: Hands-on experience with SQL Server or other relational databases.
  • Performance Optimization: Skilled in tuning and optimizing queries for efficiency.
  • Analytical Thinking: Excellent data analysis and problem-solving capabilities.

Responsibilities:
Volunteer Expectations
  • Up to 5 hours per week, with flexible scheduling to fit your availability.
  • Self-Driven Contributor: Ability to work independently and manage time effectively.
  • Team Collaboration: Willingness to contribute to team goals and adapt to evolving needs.
  • Multi-Tasking: Comfortable wearing multiple hats in a dynamic volunteer environment.
  • Communication & Leadership: Strong verbal and written communication skills; able to lead initiatives when needed.

Senior Technical Product Manager

Contact: rachna@gurukul-wa.org

Description:

As a Senior Technical Product Manager, you will own the end-to-end lifecycle of a key Gurukul product. You’ll partner with business stakeholders to gather requirements, collaborate with our Program Manager to plan and track deliverables, and guide a team of developers through execution. This is a hands-on, multi-hat role that blends strategic planning with technical communication.


Requirements:
Desired Skills & Experience
  • Proven product management expertise, from requirement gathering through delivery
  • Solid technical background in C#, .NET, React, Azure cloud services, and MySQL
  • Strong communicator who can bridge business and technical teams
  • Excellent leadership, organizational, and problem-solving skills
  • Comfortable working onsite with committee leads when needed
Volunteer Commitments
  • Up to 5 hours per week, with flexible scheduling
  • Self-driven and motivated to deliver against defined goals
  • Ability to wear multiple hats and contribute as an individual contributor
  • Clear, timely communication with teammates and leadership
  • Alignment with Gurukul’s mission and collaborative volunteer culture

Responsibilities:
Key Responsibilities
  • Define product scope, requirements, and success criteria in collaboration with business owners and end users
  • Work alongside the Program Manager to build a detailed project plan, sequence tasks, and estimate resources
  • Monitor progress, manage risks, and adjust plans to keep the product on time, on budget, and aligned to quality standards
  • Conduct regular quality reviews and ensure deliverables meet functional and technical expectations
  • Serve as the primary liaison between stakeholders and developers, translating business needs into technical specifications