I was hired by a company to perform as a technical lead in DevOps/Automation, I have been asked to scale up further, for which I have asked for other devops profile to be hired to help me.
My direct boss, without any sort of technical background or idea of what I am doing, has provided me with interns and manual testers instead, his direct reports, who do not even know what version control is. I told him that I am being imposed a team and a strategy I can't agree with, I need people with a minimum experience in this field to handle growth properly.
It will end up being a disaster, and although I have voiced my oppinion and disagreement and therefore I feel I am not responsible anymore for the outcome, he has unilaterally decided to continue with his idea putting me in a difficult situation... What do you suggest I do?
You have expressed your opinion to your boss. Hopefully, you have thoroughly explained why you feel a different direction is required to achieve the goals assigned to you.
Your boss has chosen not to grant your requests. Ultimately, this is your boss's decision to make.
You now have twothree options:
- Try as hard as you can to achieve the assigned goals using the resources given to you. It appears that this might require some training and hand holding.
- Go over your boss's head and ask the guy who hired you to give you more resources now (rather than "next time" as you indicated in your comment)
- Find a new job and leave this one.
If you choose to find a new job, make sure you take time during the interview process to talk about the resources that will be available to you.
In general, we don't always get to hand pick our teams. And we often don't get all the resources (people, time, money) we would like.