In any household or industry or any agricultural field, water is a part of life and water tank is principal part of any building, home. In any common household, most of them have a water pump, which is operated manually by a person, switching it on and off, which is inconvenient and also sometimes causes wastage of water due to overflowing, which may in turn cause damage to roof, and also may cost you some penalty. Here, we use an ultrasonic sensor to sense the water level in the tank, which is processed by Node MCU, the water level in the sump is also sensed using Water level sensor. The water level in the tank and sump is noted and is sent to the Blynk IoT cloud, which a user can monitor remotely. The water in the tank is replenished immediately when it goes below prescribed level and stops pumping when tank reaches prescribed full level. The Blynk IoT also sends a notification to user whenever tank is empty or full. The user is also given manual control to turn the pump on and off. The pump doesn't run and Blynk sends notification when the water in sump is low. Notification is also sent when there is a power failure.