Zakahn has two abilities: a shadow bolt volley and the ability to summon snakes. The key to defeating him relatively easily is to interrupt the volleys and AoE the snakes.
Zakahn has a quick respawn, so if you haven't pulled him from his spawn point in order to kill him, you may not be able to loot his corpse before he respawns.