Jaivik Renewables Tech Stack & Careers