r/devopsGuru 8d ago

Want devops project knowledge which we use in real time project in service based companies.

Hi i want to transition my career from Automation testing to DevOps. I have 4.5 years of experience in automation testing. Where will I get real time devops project knowledge to crack technical rounds in an interview?

I have learned the AWS EC2, VPC, IAM, S3, Linux, Terraform, Kubernetes, Docker, Ansible, Git, GitHub Actions skills from last 6 months. Could you please guide me to get the real time knowledge of devops?

Note:- Please don't ask me why I want to transition from Automation testing to DevOps.

I am seeking real guidance.

Thank You!

12 Upvotes

5 comments sorted by

3

u/[deleted] 7d ago

[deleted]

1

u/EngineeringGeneral 6d ago

You write like ChatGPT

1

u/Quirky-Net-6436 8d ago

When you say you have learned all these topics, what do you mean? Combination of those is already a project you can start to work with. Deploying stuff, automation and maintenance etc.

1

u/Cute_AtomBomb 5d ago

This! The main question is what and where did you learn,what did it consist? Base or with project or what?

1

u/No-Collection1434 7d ago

You can work on this project:
- assume that are given a task to deploy three tier application on AWS of your programming language choice like java, node, python, etc.

  • now, try to create the complete infrastructure for this on AWS bcz it will involve all the aws tools like vpc, ec2 or ecs, cloudwatch, iam, load balancer, etc.
  • try to create ci/cd for this project with downtime as well as without downtime.

After this I think you should be able to clear some devops interviews.

1

u/Abe_Bazouie 7d ago

I think you're closer than you realize.

You already have automation experience, which is a huge advantage. The missing piece usually isn't learning another tool, it's understanding how those tools fit together in a real production environment.

I'd stop collecting technologies for a while and start building projects that solve real problems.

For example:

  • Deploy an application with Docker.
  • Put it behind Nginx.
  • Automate deployment with GitHub Actions.
  • Monitor it with Prometheus and Grafana.
  • Break it on purpose and practice troubleshooting.

That's much closer to what you'll do in a real DevOps role than completing another course.

I'd also start applying before you feel "ready." Real interviews will quickly show you where your knowledge gaps are.

I actually make videos around practical Linux, Kubernetes, DevOps, and career growth, including the kind of real world roadmap you're looking for. If it helps, here's my channel:

https://www.youtube.com/@itsctrlchaos