The answer to this really depends on your career goals. If you're planning to move into bigger, more established enterprise-level environments where everyone has a title and everyone's role fits neatly into a little box, then it's possible that having moved around may negatively affect your ability to land a position in one of those companies.
However, since you say you like learning new things and that you like moving around a lot, you may very well be building up a resume that would be more attractive to smaller, more agile companies and startups. If you work in a company like I do, one that has a smaller feel to it, they're likely going to want people who are smart, who can learn quickly, and who can do whatever is needed in order to get the job done. In smaller organizations, they can't always budget for a dedicated MongoDB admin and a "Java developer" who can only code Java and nothing else. In small companies where I've worked, the most valuable people are those who can do more than just one thing, and the work is interesting because there's always a new challenge to overcome.
With the skills you've listed, it sounds like you're a well rounded person capable of learning quickly and who can fit wherever there is a need. So talk to people in your country who have worked in smaller businesses and find out what they're looking for.
Lastly, consider why your current employer asked you to do all of these things. Ask yourself what would have happened to that employer if you weren't able to fit in where needed. Would they consider you valuable by being able to move around. Also, if the company ever needs to lay people off, are they going to fire the person who can only do 1 thing, or is it going to be the person who can be flexible and move into areas where there exists a need? In my experience, in places I've worked, the people who could do more than 1 job always seemed to have a place in the organization, while people who insisted on doing only 1 thing were the ones who were let go, thanked for their services, and walked out the door.