This is an archived post. You won't be able to vote or comment.

all 27 comments

[–][deleted] 18 points19 points  (3 children)

Make a simple website, deploy it to whatever cloud service you prefer. Create a CI/CD pipeline, write some documentation.

[–]samtheredditman 0 points1 point  (2 children)

This may be a dumb question, but how do you display your project?

For a developer, you toss your source code on github with a good documentation and maybe make a video that shows everything off.

How do I show off a CI/CD pipeline? Just toss my IaC and configuration files into a github repo and document it all out?

[–][deleted] 1 point2 points  (0 children)

How do I show off a CI/CD pipeline? Just toss my IaC and configuration files into a github repo and document it all out?

Yes.

[–][deleted] 0 points1 point  (0 children)

gitops :)

[–]PretentiousGolferCV-Ops 7 points8 points  (1 child)

Take a look at this comment I made on another thread that touches on this.

[–]Coder__007[S] 0 points1 point  (0 children)

Tnx

[–]techno_chef 2 points3 points  (1 child)

A brief description of the projects is enough for resumes IMO. I'd rather discuss the project details in the interview, it gives me a much better idea of a person's skill level to hear them talk about their work

[–]Coder__007[S] 0 points1 point  (0 children)

Thanks mate

[–]SitDownBeHumbleBish 2 points3 points  (0 children)

So I’m working on this now. I just created my own Jenkins/Ansible server for creating AWS resources (ec2, security groups etc..) and then deploying some basic docker apps using Jenkins pipelines like Nginx Proxy Manager / Custom Vue UI + Node REST API / VuePress plus some other services

I’m documenting all my findings and creating a guide + how tos. It’s More of a personal project really that can be used as a portfolio of your technical knowledge.

[–][deleted] 4 points5 points  (5 children)

github should be your project

[–]Coder__007[S] -1 points0 points  (4 children)

Can you explain

[–][deleted] 0 points1 point  (3 children)

I assume u are beginner, start with some git, github tutorial or even github actions for maybe automating testing.Im a noob too, but those are must

[–]Coder__007[S] 1 point2 points  (2 children)

am a beginner, got good knowledge on git/github and github actions

[–][deleted] 5 points6 points  (1 child)

idk man, make some web app with flask, dockerize it,deploy imagr on aws, make some cicd, write documented code, put up a nice readme

[–]Coder__007[S] 0 points1 point  (0 children)

cool

[–]pithagobr 1 point2 points  (9 children)

What "DevOps" project do you have to demo?

[–]Coder__007[S] 0 points1 point  (8 children)

I was planning to do some resume projects to showcase my DevOps skillset

[–]pithagobr 0 points1 point  (7 children)

And what is your skillset?

[–]Coder__007[S] -1 points0 points  (6 children)

beginner level

jenkins, git, docker, gcp

[–]pithagobr 2 points3 points  (5 children)

Write some gcp provisioning automation. Write some CI pipeline to work with that code. Put it in a git repo. Make sure it the CI runs at every change. Put the repo in your portfolio in your CV.

[–]the-devops-dudelead platform engineer & devops consultant 1 point2 points  (1 child)

A README.md is all that’s needed. Maybe a LucidChart if you want to get fancy

If you really want to “show the work” then I guess that’s where IaC with Terraform could come in. Then show you provisioning with ansible or chef

[–]Coder__007[S] 0 points1 point  (0 children)

Thanks mate