The Technical Support Specialist will prepare solar permit packages and manage system activation and onboarding for homeowners. They will also provide technical support, troubleshoot system issues, and educate customers on energy production and battery functionality.