I am able to see visibility to my work right away. I have worked in large projects scaling applications in the cloud, AWS, databases and using Ansible, chef to automate a lot of the server configurations, and deployments. I also like working close with developers and help them with their dev environments, also with issues with scaling or helping them to debug code. Right now I am working for a large corporate company. They are using a lot of interesting technology docker, coreos, kubernetes but though the technology is really cool, it is not setup properly, it is hard to get something done because there is so much process to get changes into production, so things that at a startup would take me a week it takes 2 months to see them here in production at this new job. Most of the time the Ops team is putting out fires , we also don't have any type of architecture meetings or one on ones, So I am struggling to see visibility to my work.
I just got offered a role at a startup as the only DevOps engineer so they want someone to come in and start solving problems and we went through some of the problems and it is stuff that I can do with my eyes closed. The team is nice and they truly believe in working towards DevOps principles, at my current job there is still that separation between ops and developers and I don't think either group trust each other.
I feel like they are paying me and I can't be the best or do the work i am good at. Because there is so much process. I would understand if the process was in place because things are working but most of the time even the ops people don't trust their own configuration systems and cause outages.
how can I leave this job without saying all these things to them as the reason for me leaving.?