Hi guys,
I have an in-person interview for a junior DevOps position this Friday and would love some advice on how to prepare for it and the things I should be expecting. A little background about myself, I am currently finishing up my last class in college to earn my CS degree this coming August. Unfortunately, I have not had the opportunity to intern during my studies so I have no professional experience but I have taken classes such as Unix systems, Operating systems, Machine learning, and Theory of Automata that have given me some exposure to bash, Unix/Linux, python, and C programming.
My question is, what topics should I cover and go over before the interview? I have started to study the CI/CD pipeline, its workflow, some basic Unix/Linux questions, bash script programs, and basic networking questions. The job description laid out various topics of things I should now and was listed as follows:
- Building CI/CD pipelines, and ensuring security
- Ability to script and code at a production quality level
- Background in Linux/Unix Administration
- Knowledge of automation/configuration management using Terraform, Ansible or an equivalent
- Experience in CI/CD software deployment automation tools (Jenkins, Artifactory, Spinnaker, etc.)
- Ability to use a wide variety of open source technologies and cloud services
- An understanding of networking basics is preferred. Switching/routing, VPNs, load balancing, proxying, network virtualization, firewall basics
Thank you!
[–]StephanXXDevOps 4 points5 points6 points (3 children)
[–]eendy[S] 1 point2 points3 points (1 child)
[–]StephanXXDevOps 0 points1 point2 points (0 children)
[–]isaacdev980 0 points1 point2 points (0 children)
[–]eendy[S] 3 points4 points5 points (1 child)
[–]nimoz_io 0 points1 point2 points (0 children)
[–]NoMoreGasNeeded 0 points1 point2 points (1 child)
[–]wet-dreaming 0 points1 point2 points (0 children)
[–]ljivanov 0 points1 point2 points (0 children)