The company said i would be on call 24/7
On call 24/7 on your own? That pretty much means no vacations, never out of touch, laptop with you anywhere, any time just in case.
When I worked for the bank it took a team of 8 DBAs to do a 24x7x365 rotation.
I'd question them on that point, carefully. What exactly do they expect, how quickly are you required to respond, how available are you required to be (and what are they paying for you being on call all the time)?
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)SQL In The Wild
: Discussions on DB performance with occasional diversions into recoverability
We walk in the dark places no others will enter
We stand on the bridge and no one may pass