This is my second guide on SmiteFire, and my first on Khepri. I have Khepri mastery rank 8 as well as being ranked platinum last split and diamond this split.
The most important thing to remember is that you are the anchor for your team, you will not get the glory, the kills, or be able to single handedly carry a game. BUT, what you can do is protect your allies, lockdown targets, and most importantly prevent allies from dying, literally. Allies will get angry when they die and you still have your ultimate, but don't get discouraged, they'll love you when you save them next time.
It is very important that you counter build the enemy team every game, just as your teams comp will change every game so should your plan of attack and your build as well. Do not become complacent with a cookie cutter build.
In the few times I have played against other Khepri's it is very apparent who knows and who doesn't know what they are doing as far as early wave clear. Your 2, causes tick damage on enemies, and applies damage mitigation on allies. ALWAYS make sure you hit your 2 on your first three minions each wave, this will help keep them alive and allow you to push lane.
Your 3 is a root, and great for lockdown and peel for your carry.
Your 1 is a pull, good for initiation, lockdown, and peel for your carry.
Your ultimate is the bread and butter of Khepri, the one thing to remember though, is that it does NOT work against executes. If there's an Achilles or Thanatos jungle who ults your carry, there's not much you can do. One issue you will face is that when you ult an ally the enemy team will stop focusing them until your ult is gone. Try to be sure the enemy team is completely focused on that ally to catch them off guard with your ultimate.
You will want to focus leveling your 2 first, this helps with wave clear and is your main source of damage. Your 3 for a longer root duration, your 1 for a longer pull. I prioritize the 3 because your 1 can be cancelled, your 3 can't, not counting beads of course.
Always level your ult when you can, that way allies are always revived with the most hp possible. NEVER be afraid to ult yourself if you're the focus of a team fight, it is much better to be alive with no ult in a fight to help your team than it is to just be dead.
One thing to remember is that your are the tank, sure. But you are not a traditional frontliner/initiator. Khepri is more at home locking down targets, and creating peel for your allies when it hits the fan. Remember this, its a lot easier to land an ult on an ally when you can see them, its hard to land it when you're initiating and they're all behind you. Always have an ally in your vision.
All in all Khepri is a well rounded god who can change the direction of a team fight. The enemy team can 100% focus an ally, and you can shut them down with your ultimate. He is not a in your face initiating guardian like Athena or Cerberus. He more truly fits the support role as Geb does. He is a very fun and highly satisfying god to play especially when you save an ally from certain death.