This paper presents a novel approach to designing and optimizing a Solar-Wind Hybrid Energy System (SWHS) for an Electric Vehicle Charging Station (EVCS) and a university shopping complex in India. Objectives include addressing sustainable energy challenges, ensuring reliability, and minimizing the Levelized Power Supply Price (LPSP). Key contributions encompass a two-stage framework for optimal SWHS configuration, consideration of uncertainties in renewable energy generation, and the use of the Ebola Optimization Search Algorithm (ESOA). The first stage models SWHS components, formulates an objective function, and addresses reliability to minimize LPSP. The second stage employs ESOA, inspired by Ebola spread, exploring both local and global search spaces. Simulation results and a load profile analysis validate the proposed framework and ESOA's performance, observing a significant improvement of 15% in LPSP and a 10% increase in system reliability. The study provides insights into optimal Distributed Generation (DG) sizing in SWHS, ensuring reliable and cost-effective power supply for EVCS and commercial applications, contributing to the renewable energy system design and optimization field. The analysis indicates an enhanced system reliability by 10 % and a notable reduction in LPSP by 15 %.