I have four years of experience in full stack development using PHP, Node, Python, MySQL, MongoDB, Redis, and frontend frameworks like Vue and React. I also have knowledge of Linux, Nginx, Apache, AWS, Docker, Terraform, Ansible, GitHub, and GitLab pipelines. I've done some infrastructure deployments on AWS and Digital Ocean, but I still feel like I'm lacking in certain areas. Next month, I'm interviewing for a mid/senior DevOps engineer position, and I really want to make a good impression. I'm passionate about transitioning to DevOps and would love some advice on what technology stack I should learn or review to prepare for this interview. Any recommendations?
4 Answers
I think you might want to focus on Kubernetes since that seems to be a gap in your skills. Even though you enjoy working on infrastructure more than coding, knowing how to code will help you with DevOps. If you’re planning to get into Kubernetes, that’s a big plus!
Totally! There's still a lot of code involved even in tools like Terraform and Ansible.
Don't forget about Helm charts! They're pretty straightforward and can help you deploy various stacks effectively. Knowing how to utilize Helm for observability tools could really impress interviewers.
Honestly, I believe it's tough to become proficient in a technology in just a month. Learning takes time, and interviewers can often tell when someone has just crammed information. Instead of focusing too much on technical skills, it might be better to build your confidence in your existing knowledge and experience. Mastery and confidence will shine more in an interview than last-minute cramming!
I see your point, but I think showing enthusiasm for learning something new can also go a long way. Just being honest about your journey and interests can make a great impression!
You seem to have a solid foundation. Kubernetes is definitely worth learning, and practicing system design and debugging problems will help you, too. Don't hesitate to dig into those areas!

I totally get that. I also enjoy coding for infrastructure rather than just application code!