I believe they open about an hour before departure (maybe even earlier). This should be displayed as "Gate open" on the departure board.
Is the podium to check in for the flight before or after security?
Assuming you don't mean the check-in desk, that is before security, as at most gates at AMS in the non-Schengen area security is at each gate.