what could I improve about my resume to land a devops job?
Hey everyone,
I'm working on transitioning into a DevOps Engineer role and would really appreciate it if any of you could take a look at my resume. I'd love to hear your feedback—both critiques and suggestions—as well as your honest take on how likely you think I am to land a position in DevOps based on my current experience.
Just to note: I only put this resume together over the past few days and started applying with it yesterday, so I don’t have a sense yet of how it’s performing.
Thanks in advance :)
https://redd.it/1lx82ax
@r_devops
Hey everyone,
I'm working on transitioning into a DevOps Engineer role and would really appreciate it if any of you could take a look at my resume. I'd love to hear your feedback—both critiques and suggestions—as well as your honest take on how likely you think I am to land a position in DevOps based on my current experience.
Just to note: I only put this resume together over the past few days and started applying with it yesterday, so I don’t have a sense yet of how it’s performing.
Thanks in advance :)
https://redd.it/1lx82ax
@r_devops
Share PDF – Send PDFs Online For Free
Share PDFs instantly! Upload your file, get a link, and securely distribute the PDF online. Built with Swiss-engineered security.
I've finally met my match... time to move on to a new job. (RANT)
Senior Developers that:
* Will not change..even when they agree that what you've shown them is a better way.
* Beaten attitudes.. "I'm here to fix bugs and adjust to regulatory changes... not fix this crappy code and make my job easier"
* Defer thinking to 'authorities'. I'm in a meeting now where a developer thinks that .NET Aspire is equivalent to Terraform, I keep trying to explain the difference and he'll say "yeah but it's the Microsoft way to deploy .NET applications in the cloud".. conveniently ignoring everything not .NET \*and\* that engineering has already decided TF is our goto IaC tool.
Director (my direct report) who:
* Actively moves me back to IC coding duties on legacy apps even though I'm the only engineer with IT/Cybersec/Devops experience (BS in Cybersecurity, CSSLP.. could be using those skills better)
* Ignores root problems when presented, "we don't have budget for that"... but we somehow have budget to waste on 30 engineering jobs that wouldn't exist if tech debt was cleaned up and software actually designed properly.
* Avoids inclusion of IT/Cybersec when discussing work they need to be involved in. He seems to be hoping engineering can push past IT/Cybersec which is maybe possible because we have no risk management and policy is not enforced in any case (not sure how they manage SOC audits).
VP (skip)
* Comes to me for advice on these and related subjects every few weeks, agrees with my assessment and ignores advice.
* Is a pushover... mostly due to very little technical knowledge, he's an accountant... and knows it.
I've come to the conclusion that these systemic problems are driven by our parent company. They in turn are owned by a huge capital firm (many many billions in assets). The parent is taking all profit and using that to convince the ownership that "everything is just fine.. see all this money coming in" while the technical debt and beaten down employees just shuffle along oblivious.
A couple of weeks ago I felt myself starting to give up, that was it for me. I'm not going to let my generally optimistic outlook be burned by this place.
I've got a new job in the pipeline (4th round on Monday). I've spent months researching the company and I know many current employees. As best I can tell (outside looking in always fuzzy) it'll be a much much better place, in any case it's time for change.
I know that a lot of people in this industry and related burn out, see posts about that pretty often. Try to recognize the signs early and start looking for a new job as soon as you can. Even better, don't stop looking for new opportunities at all, keep your resume up to date and put it out there. You never know what may happen.
https://redd.it/1lxak0g
@r_devops
Senior Developers that:
* Will not change..even when they agree that what you've shown them is a better way.
* Beaten attitudes.. "I'm here to fix bugs and adjust to regulatory changes... not fix this crappy code and make my job easier"
* Defer thinking to 'authorities'. I'm in a meeting now where a developer thinks that .NET Aspire is equivalent to Terraform, I keep trying to explain the difference and he'll say "yeah but it's the Microsoft way to deploy .NET applications in the cloud".. conveniently ignoring everything not .NET \*and\* that engineering has already decided TF is our goto IaC tool.
Director (my direct report) who:
* Actively moves me back to IC coding duties on legacy apps even though I'm the only engineer with IT/Cybersec/Devops experience (BS in Cybersecurity, CSSLP.. could be using those skills better)
* Ignores root problems when presented, "we don't have budget for that"... but we somehow have budget to waste on 30 engineering jobs that wouldn't exist if tech debt was cleaned up and software actually designed properly.
* Avoids inclusion of IT/Cybersec when discussing work they need to be involved in. He seems to be hoping engineering can push past IT/Cybersec which is maybe possible because we have no risk management and policy is not enforced in any case (not sure how they manage SOC audits).
VP (skip)
* Comes to me for advice on these and related subjects every few weeks, agrees with my assessment and ignores advice.
* Is a pushover... mostly due to very little technical knowledge, he's an accountant... and knows it.
I've come to the conclusion that these systemic problems are driven by our parent company. They in turn are owned by a huge capital firm (many many billions in assets). The parent is taking all profit and using that to convince the ownership that "everything is just fine.. see all this money coming in" while the technical debt and beaten down employees just shuffle along oblivious.
A couple of weeks ago I felt myself starting to give up, that was it for me. I'm not going to let my generally optimistic outlook be burned by this place.
I've got a new job in the pipeline (4th round on Monday). I've spent months researching the company and I know many current employees. As best I can tell (outside looking in always fuzzy) it'll be a much much better place, in any case it's time for change.
I know that a lot of people in this industry and related burn out, see posts about that pretty often. Try to recognize the signs early and start looking for a new job as soon as you can. Even better, don't stop looking for new opportunities at all, keep your resume up to date and put it out there. You never know what may happen.
https://redd.it/1lxak0g
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Built an open-source tool with a weird trick to SSH through any firewall (legally)
**WS-Terminal: Remote Terminal Access That Actually Works Through Corporate Firewalls**
**TL;DR:** Built a WebSocket-based remote terminal that bypasses all the usual networking headaches. No port forwarding, works through NAT/firewalls, and you can even access it from a browser.
**The Problem We've All Faced:**
* SSH blocked by corporate firewalls
* Can't open inbound ports on your home server
* VPN setup is overkill for just terminal access
* Need to access servers behind multiple NAT layers
**My Solution: WS-Terminal**
Instead of fighting against firewalls, work WITH them. Everything uses outbound WebSocket connections that firewalls love.
**What makes it different:**
* **Zero inbound ports** \- everything connects outbound
* **Three connection methods** \- direct, reverse, or relay server
* **Browser compatible** \- access terminals from any device
* **Docker ready** \- one command deployment
* **Multi-channel** \- connect to multiple servers simultaneously
**Real-world use cases I've tested:**
* Access home lab from corporate network
* Emergency server access from mobile
* CI/CD pipeline debugging
* Helping friends troubleshoot their servers
**Security benefits:**
* No attack surface from open inbound ports
* All connections are outbound and encrypted (WSS)
* You control the relay server (self-hostable)
* Standard WebSocket security applies
**🔗 Links:**
* **GitHub:** [https://github.com/uditrajput03/ws-terminal](https://github.com/uditrajput03/ws-terminal)
* **Relay Server:** [https://github.com/uditrajput03/ws-relay](https://github.com/uditrajput03/ws-relay) (self-hostable)
**Why I built this:** Triggering point was to debug my CI/CD but there are many reasons like ISP not allow port forwarding also for quick and emergency access and i don't want to open ports in my main server, I feel safer while using a relay server or even quickly use reverse shell access method 2 in the repo this is the best thing i have found.
**Looking for:**
* Feedback from the community
* Ideas for additional features
* Contributors welcome!
* Give star to my repo if you like it
https://redd.it/1lxbv3u
@r_devops
**WS-Terminal: Remote Terminal Access That Actually Works Through Corporate Firewalls**
**TL;DR:** Built a WebSocket-based remote terminal that bypasses all the usual networking headaches. No port forwarding, works through NAT/firewalls, and you can even access it from a browser.
**The Problem We've All Faced:**
* SSH blocked by corporate firewalls
* Can't open inbound ports on your home server
* VPN setup is overkill for just terminal access
* Need to access servers behind multiple NAT layers
**My Solution: WS-Terminal**
Instead of fighting against firewalls, work WITH them. Everything uses outbound WebSocket connections that firewalls love.
**What makes it different:**
* **Zero inbound ports** \- everything connects outbound
* **Three connection methods** \- direct, reverse, or relay server
* **Browser compatible** \- access terminals from any device
* **Docker ready** \- one command deployment
* **Multi-channel** \- connect to multiple servers simultaneously
**Real-world use cases I've tested:**
* Access home lab from corporate network
* Emergency server access from mobile
* CI/CD pipeline debugging
* Helping friends troubleshoot their servers
**Security benefits:**
* No attack surface from open inbound ports
* All connections are outbound and encrypted (WSS)
* You control the relay server (self-hostable)
* Standard WebSocket security applies
**🔗 Links:**
* **GitHub:** [https://github.com/uditrajput03/ws-terminal](https://github.com/uditrajput03/ws-terminal)
* **Relay Server:** [https://github.com/uditrajput03/ws-relay](https://github.com/uditrajput03/ws-relay) (self-hostable)
**Why I built this:** Triggering point was to debug my CI/CD but there are many reasons like ISP not allow port forwarding also for quick and emergency access and i don't want to open ports in my main server, I feel safer while using a relay server or even quickly use reverse shell access method 2 in the repo this is the best thing i have found.
**Looking for:**
* Feedback from the community
* Ideas for additional features
* Contributors welcome!
* Give star to my repo if you like it
https://redd.it/1lxbv3u
@r_devops
GitHub
GitHub - uditrajput03/ws-terminal: Outbound-only remote terminal solution for restricted networks. SSH alternative using WebSocket…
Outbound-only remote terminal solution for restricted networks. SSH alternative using WebSocket technology. - uditrajput03/ws-terminal
new job. dealing with a lead who is creating a reactive culture and responding to his vision. he doesn't communicate what he does and instead expects us to know from when something breaks - and it is exhausting. how can i make the most of being here and not lose my mind?
i recently started a new gig and it was going along pretty well, until i realized that one of the highest leads keeps pushing changes into our prod pipeline without consulting us first to do the required changes.
i voiced my concerns, and it appears that the lead is resisting by accelerating even more changes into our system and telling others leads (including my own team) to also do the same.
as a result, because my team lead is following the highest lead, everyone in my team of 4 are all working in a silo.
our devops team has pretty much become a support on call. i barely have any time to develop tools because i am just spending time remoting into our machines and cleaning the drives.
Any measures/scripts I've built to prevent issues from happening again, it seems like they're quick to change something on an architectural level that either circumvents this or it requires me to throw away my implementation.
I introduced the concept of production/staging, setup pipelines so that they can first test their changes in staging before pushing to prod and they've essentially ignored that and just kept pushing to prod, breaking shit that could have been prevented if it had been tested in staging first.
every fucking morning i wake up to seeing dozens of emails/slack messages of "HELLO THIS BROKE" and I spend morning fixing shit and I can't even have time to write up a tickets. My work here is essentially measured by how fast i respond to people.
After voicing my concerns, I'm told that that's not how modern development is anymore and that it is about "moving fast and break things" (??) and that I should embrace change. It is so demoralizing because there's essentially no accountability on their end and it all falls on my team to fix fires. I'm seeing most people in my team are also demoralized and my team lead is now following the top lead instead of listening to our concerns.
I've realized that I cannot change anything there.
in my circumstance, i can't leave this job and I'm just trying to figure out what I can do to keep my sanity.
https://redd.it/1lxcvki
@r_devops
i recently started a new gig and it was going along pretty well, until i realized that one of the highest leads keeps pushing changes into our prod pipeline without consulting us first to do the required changes.
i voiced my concerns, and it appears that the lead is resisting by accelerating even more changes into our system and telling others leads (including my own team) to also do the same.
as a result, because my team lead is following the highest lead, everyone in my team of 4 are all working in a silo.
our devops team has pretty much become a support on call. i barely have any time to develop tools because i am just spending time remoting into our machines and cleaning the drives.
Any measures/scripts I've built to prevent issues from happening again, it seems like they're quick to change something on an architectural level that either circumvents this or it requires me to throw away my implementation.
I introduced the concept of production/staging, setup pipelines so that they can first test their changes in staging before pushing to prod and they've essentially ignored that and just kept pushing to prod, breaking shit that could have been prevented if it had been tested in staging first.
every fucking morning i wake up to seeing dozens of emails/slack messages of "HELLO THIS BROKE" and I spend morning fixing shit and I can't even have time to write up a tickets. My work here is essentially measured by how fast i respond to people.
After voicing my concerns, I'm told that that's not how modern development is anymore and that it is about "moving fast and break things" (??) and that I should embrace change. It is so demoralizing because there's essentially no accountability on their end and it all falls on my team to fix fires. I'm seeing most people in my team are also demoralized and my team lead is now following the top lead instead of listening to our concerns.
I've realized that I cannot change anything there.
in my circumstance, i can't leave this job and I'm just trying to figure out what I can do to keep my sanity.
https://redd.it/1lxcvki
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Has anyone tried both zap and burp enterprise?
What’s the difference between the two? I was on a call with a sales rep and they swore the two were very different. They couldn’t really explain the difference. It was strange.
https://redd.it/1lxfz1t
@r_devops
What’s the difference between the two? I was on a call with a sales rep and they swore the two were very different. They couldn’t really explain the difference. It was strange.
https://redd.it/1lxfz1t
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
terraform 101 tutorial
hey there, im a devops engineer and working much with terraform.
i will cover many important topics regarding terraform in my blog:
https://medium.com/@devopsenqineer/terraform-101-tutorial-1d6f4a993ec8
or on my own blog: https://salad1n.dev/2025-07-11/terraform-101
https://redd.it/1lxgm0o
@r_devops
hey there, im a devops engineer and working much with terraform.
i will cover many important topics regarding terraform in my blog:
https://medium.com/@devopsenqineer/terraform-101-tutorial-1d6f4a993ec8
or on my own blog: https://salad1n.dev/2025-07-11/terraform-101
https://redd.it/1lxgm0o
@r_devops
Medium
Terraform 101 — Tutorial
Terraform Basics
Shared a technical walkthrough on creating and deploying .dxt MCP extensions for Claude Desktop—minimal config, local runtime, cross-platform.
https://glama.ai/blog/2025-07-11-getting-started-with-mcp-desktop-extensions-dxt-in-claude-desktop
https://redd.it/1lxhtg9
@r_devops
https://glama.ai/blog/2025-07-11-getting-started-with-mcp-desktop-extensions-dxt-in-claude-desktop
https://redd.it/1lxhtg9
@r_devops
Glama – MCP Hosting Platform
Learn how to deploy Model Context Protocol (MCP) servers in Claude Desktop using .dxt extensions. This step-by-step guide covers everything from initializing your project and editing the manifest to packaging and installing your extension, enabling secure…
getting into devops with this resume?
Hello!
I’m currently looking to land a DevOps engineering role and would really appreciate it if anyone could take a look at my resume.
I wrote this cv over the last few days and only started applying to devops positions since yesterday, so I still have no clue as to how it'll perform.
I'd appreciate any feedback! I obviously know it's extremely challenging to break in to the field but I'm extremely motivated and willing to continue working dilligently to achieve that goal.
Thanks in advance
https://redd.it/1lxfqhi
@r_devops
Hello!
I’m currently looking to land a DevOps engineering role and would really appreciate it if anyone could take a look at my resume.
I wrote this cv over the last few days and only started applying to devops positions since yesterday, so I still have no clue as to how it'll perform.
I'd appreciate any feedback! I obviously know it's extremely challenging to break in to the field but I'm extremely motivated and willing to continue working dilligently to achieve that goal.
Thanks in advance
https://redd.it/1lxfqhi
@r_devops
Imgur
Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
Where do you draw the line of how much developers can manage their own infrastructure?
For context, I'm a developer who's been tasked with helping our very tiny devops team rectify our code to infrastructure pipeline to make soc2 compliance happen. We don't currently have anyone accountable for defining or implementing policy so we're just trying to figure it out as we go. It's not going well and we keep going round-and-round on what "principal of least privilege" means and how IAM binding actually works.
We're in GCP, if that matters.
Today, as configured before I started at this company, a single GCP service account has god priviledges to deploy every project to every environment. Local terraform development happens via impersonation of this god service account. Gitlab impersonates the same SA to deploy to all environments. As you can imagine, we've had several production outages caused by developers doing something unintentionally with local terraform development against what they thought was a dev environment resource and ended up having global ramifications. We of course have CICD and code reviews - we just don't have a great way to create infrastructure. And the nature of what we're building ends up being infrastructure heavy as we're rolling our own PKI infrastructure for an IoT fleet.
The devops lead and I have sat at the negotiation table litigating the solution to this to death. I can't look to a policy maker to arbitrate so I'm looking for outside advice.
Do you air-gap environments so that no single service account can cross environment boundaries?
Do you allow developers to deploy to dev/sandbox/test environments? Do you have break-glass capability for prod in the event that terraform state gets wonked up from an intermittent API fault?
Can developers administer service accounts / iam permissions on dev environments? How about global resources like buckets?
How do you provision access for their project pipelines to do what they need to without risking the pipeline escalating its own privileges to break other infrastructure?
If Service A needs Resource Alpha running as Service Account Alphonso, how do you let the their pipeline create A, Alpha, and Alphonso without permitting read/mutation/deletion of service B, resource Beta, and account Brit? Is that even a real issue? What about Shared Resource Gamma? Or do you take away rights to deploy any infrastructure and only allow pipelines to revision deployed code?
Are these just squishy details and ideas that don't really matter so long as there's a point person who's accountable for policy?
https://redd.it/1lxl2m3
@r_devops
For context, I'm a developer who's been tasked with helping our very tiny devops team rectify our code to infrastructure pipeline to make soc2 compliance happen. We don't currently have anyone accountable for defining or implementing policy so we're just trying to figure it out as we go. It's not going well and we keep going round-and-round on what "principal of least privilege" means and how IAM binding actually works.
We're in GCP, if that matters.
Today, as configured before I started at this company, a single GCP service account has god priviledges to deploy every project to every environment. Local terraform development happens via impersonation of this god service account. Gitlab impersonates the same SA to deploy to all environments. As you can imagine, we've had several production outages caused by developers doing something unintentionally with local terraform development against what they thought was a dev environment resource and ended up having global ramifications. We of course have CICD and code reviews - we just don't have a great way to create infrastructure. And the nature of what we're building ends up being infrastructure heavy as we're rolling our own PKI infrastructure for an IoT fleet.
The devops lead and I have sat at the negotiation table litigating the solution to this to death. I can't look to a policy maker to arbitrate so I'm looking for outside advice.
Do you air-gap environments so that no single service account can cross environment boundaries?
Do you allow developers to deploy to dev/sandbox/test environments? Do you have break-glass capability for prod in the event that terraform state gets wonked up from an intermittent API fault?
Can developers administer service accounts / iam permissions on dev environments? How about global resources like buckets?
How do you provision access for their project pipelines to do what they need to without risking the pipeline escalating its own privileges to break other infrastructure?
If Service A needs Resource Alpha running as Service Account Alphonso, how do you let the their pipeline create A, Alpha, and Alphonso without permitting read/mutation/deletion of service B, resource Beta, and account Brit? Is that even a real issue? What about Shared Resource Gamma? Or do you take away rights to deploy any infrastructure and only allow pipelines to revision deployed code?
Are these just squishy details and ideas that don't really matter so long as there's a point person who's accountable for policy?
https://redd.it/1lxl2m3
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Best free courses for learning devops.
Which are the best free courses to learn devops as a student?
https://redd.it/1lxp5r4
@r_devops
Which are the best free courses to learn devops as a student?
https://redd.it/1lxp5r4
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
My solution to collecting bug reports (no more duplicates, lackluster reports or user-error)
I've been drowning in bug reports lately. Players submit super vague reports through Discord and it turns into this endless back-and-forth just to get basic info. "The game is broken" → "What's broken?" → "It doesn't work" → you get the idea. It was becoming really time-consuming.
I looked into Sentry and Highlight io but they're great for crashes and API errors, not so much for the weird UI bugs or behavioral stuff that only humans notice.
So I had this idea - what if I made a bug report form that uses AI to actually be useful? It checks my GitHub issues for duplicates, asks follow-up questions when details are missing, and filters out the "this is user error" reports.
I also made it customizable so you can add your own prompts to "teach" it about your specific app and what kinds of reports to reject.
If anyone else is dealing with this kind of chaos, I put it up at bugspot.dev. It's free for small projects and the code's on GitHub if you want to self-host. Only thing you need to do is to look at the env example and get API keys for OpenRouter, GitHub and configure some Svelte variables :-)
https://redd.it/1lxm7n9
@r_devops
I've been drowning in bug reports lately. Players submit super vague reports through Discord and it turns into this endless back-and-forth just to get basic info. "The game is broken" → "What's broken?" → "It doesn't work" → you get the idea. It was becoming really time-consuming.
I looked into Sentry and Highlight io but they're great for crashes and API errors, not so much for the weird UI bugs or behavioral stuff that only humans notice.
So I had this idea - what if I made a bug report form that uses AI to actually be useful? It checks my GitHub issues for duplicates, asks follow-up questions when details are missing, and filters out the "this is user error" reports.
I also made it customizable so you can add your own prompts to "teach" it about your specific app and what kinds of reports to reject.
If anyone else is dealing with this kind of chaos, I put it up at bugspot.dev. It's free for small projects and the code's on GitHub if you want to self-host. Only thing you need to do is to look at the env example and get API keys for OpenRouter, GitHub and configure some Svelte variables :-)
https://redd.it/1lxm7n9
@r_devops
bugspot.dev
Bugspot - Bug report forms powered by AI
Help your users submit clear, actionable bug reports with AI-powered forms. Integrate with GitHub Issues to reduce back-and-forth, avoid duplicates, and debug faster.
Programming languages in devops
I am a cybersecurity student who has been learning cloud and DevOps for the past 3–4 months.
As a cybersecurity major I haven’t focused heavily on coding, I have an intermediate-level understanding of Python and am comfortable with advanced scripting(bash and powershell). I also know that I need to learn Infrastructure as Code (IaC), YAML, and JSON.
So will this be enough for devops and cloud in programming aspect or I need to learn any other programming language.
https://redd.it/1lxsubv
@r_devops
I am a cybersecurity student who has been learning cloud and DevOps for the past 3–4 months.
As a cybersecurity major I haven’t focused heavily on coding, I have an intermediate-level understanding of Python and am comfortable with advanced scripting(bash and powershell). I also know that I need to learn Infrastructure as Code (IaC), YAML, and JSON.
So will this be enough for devops and cloud in programming aspect or I need to learn any other programming language.
https://redd.it/1lxsubv
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Still maintaining GAE apps using Legacy Bundled Services?"
Anyone here still running or supporting apps built on the old Google App Engine bundled services stack (Java version)? Or know teams/companies that still do?
I’m referring to the original GAE model where everything was baked in—Datastore, Blobstore, Task Queues, Cron, the whole platform-as-a-service bundle. You basically just deployed your app and GAE handled the rest. No need to wire separate services or manage infra manually.
Just wondering if there are still people out there maintaining or modernizing systems built on this stack.
I still think the GAE API model is underrated—especially for fast app prototyping or even internal tools. There are a couple of open source efforts that tried to replicate the platform:
AppScale
https://github.com/AppScale/gts
A full reimplementation of GAE (in Python, but with Java support too). I used this a few times years ago. It gave a very GAE-like experience: CLI tooling, dashboards, even scaling knobs. Sadly, abandoned now. I tried standing up their Docker setup recently but something broke, I didn’t get the chance to dig into it. Back then, support was excellent even for free users. Props to the engineers who built it.
CapeDwarf
https://github.com/capedwarf
From the JBoss folks. Basically WildFly 8 with GAE API compatibility sprinkled in. It still runs today if you keep things on Java 8. What’s wild is how they pulled this off using Infinispan as the Datastore backend. It worked surprisingly well. The lead dev (Ales) mentioned he started by reimplementing Datastore, and the rest followed. I think modernizing it would be tricky now since Infinispan doesn’t support embedded mode anymore (correct me if I’m wrong). But it’s still impressive—GAE-style apps from 10+ years ago can still be hosted today, just self-managed.
Anyone else maintaining legacy GAE stuff, or trying to rebuild a similar internal PaaS? Curious what others are doing in this space.
https://redd.it/1lxu1l8
@r_devops
Anyone here still running or supporting apps built on the old Google App Engine bundled services stack (Java version)? Or know teams/companies that still do?
I’m referring to the original GAE model where everything was baked in—Datastore, Blobstore, Task Queues, Cron, the whole platform-as-a-service bundle. You basically just deployed your app and GAE handled the rest. No need to wire separate services or manage infra manually.
Just wondering if there are still people out there maintaining or modernizing systems built on this stack.
I still think the GAE API model is underrated—especially for fast app prototyping or even internal tools. There are a couple of open source efforts that tried to replicate the platform:
AppScale
https://github.com/AppScale/gts
A full reimplementation of GAE (in Python, but with Java support too). I used this a few times years ago. It gave a very GAE-like experience: CLI tooling, dashboards, even scaling knobs. Sadly, abandoned now. I tried standing up their Docker setup recently but something broke, I didn’t get the chance to dig into it. Back then, support was excellent even for free users. Props to the engineers who built it.
CapeDwarf
https://github.com/capedwarf
From the JBoss folks. Basically WildFly 8 with GAE API compatibility sprinkled in. It still runs today if you keep things on Java 8. What’s wild is how they pulled this off using Infinispan as the Datastore backend. It worked surprisingly well. The lead dev (Ales) mentioned he started by reimplementing Datastore, and the rest followed. I think modernizing it would be tricky now since Infinispan doesn’t support embedded mode anymore (correct me if I’m wrong). But it’s still impressive—GAE-style apps from 10+ years ago can still be hosted today, just self-managed.
Anyone else maintaining legacy GAE stuff, or trying to rebuild a similar internal PaaS? Curious what others are doing in this space.
https://redd.it/1lxu1l8
@r_devops
GitHub
GitHub - AppScale/gts: AppScale is an easy-to-manage serverless platform for building and running scalable web and mobile applications…
AppScale is an easy-to-manage serverless platform for building and running scalable web and mobile applications on any infrastructure. - AppScale/gts
Anyone familiar with utho.com?
I’m stuck doing devops for a startup in India as an MLE and exploring cheaper options - cheaper than AWS. This one came into my radar recently and wondering why/how they are able to offer it for so cheap. What’s the catch. I don’t think I understand how these cloud providers pricing strategies work - but I’m willing to learn it in depth.
Helpful comments are welcome. Thank you.
https://redd.it/1lxv61h
@r_devops
I’m stuck doing devops for a startup in India as an MLE and exploring cheaper options - cheaper than AWS. This one came into my radar recently and wondering why/how they are able to offer it for so cheap. What’s the catch. I don’t think I understand how these cloud providers pricing strategies work - but I’m willing to learn it in depth.
Helpful comments are welcome. Thank you.
https://redd.it/1lxv61h
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Job Market
Hey everyone! I'm a freelance web developer, and I'm starting to get into DevOps because it seems pretty cool. Before I go too deep, I'm curious about the job market. Is it solid? or is it kinda like web dev where it feels super saturated sometimes?
Any insights would be awesome!
https://redd.it/1ly2r7o
@r_devops
Hey everyone! I'm a freelance web developer, and I'm starting to get into DevOps because it seems pretty cool. Before I go too deep, I'm curious about the job market. Is it solid? or is it kinda like web dev where it feels super saturated sometimes?
Any insights would be awesome!
https://redd.it/1ly2r7o
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Can you run keycloak with postgres on aws free tier?
I tried running them through a docker compose file, but every time my ec2 instance hangs up and stops responding. I have to stop it and start it again.
https://redd.it/1ly24lz
@r_devops
I tried running them through a docker compose file, but every time my ec2 instance hangs up and stops responding. I have to stop it and start it again.
https://redd.it/1ly24lz
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
need structured learning resources (send me links)
I am already 3 years in web development but I’m now interested in making DevOps my specialized skill as a software engineer. Someone who can manage infra and the whole development to deployment process, as our company also needs one. Not being forced to do so but I just have the urge to do it (and it looks cool to be a master in this space). I’ve already watched few videos in YouTube but I need it to know it from this community. I need y’all to recommend me links/courses where I can learn it all. Linux fundamentals, dockers, CI/CD, cloud providers, etc. you name it. It doesn’t matter if it’s paid or free just throw it here.
Thanks!
also can you vouch for this course: https://www.skool.com/kubecraft/about
https://redd.it/1ly5sic
@r_devops
I am already 3 years in web development but I’m now interested in making DevOps my specialized skill as a software engineer. Someone who can manage infra and the whole development to deployment process, as our company also needs one. Not being forced to do so but I just have the urge to do it (and it looks cool to be a master in this space). I’ve already watched few videos in YouTube but I need it to know it from this community. I need y’all to recommend me links/courses where I can learn it all. Linux fundamentals, dockers, CI/CD, cloud providers, etc. you name it. It doesn’t matter if it’s paid or free just throw it here.
Thanks!
also can you vouch for this course: https://www.skool.com/kubecraft/about
https://redd.it/1ly5sic
@r_devops
Skool
KubeCraft Career Accelerator
Join KubeCraft to go from Stuck to Hired ♾️ Upskill with job-ready projects, expert coaching and a proven system to land 6-figure roles.
Tips for working with offshore devs
TLDR; I'm writing from the US perspective - when working with offshore developers what are some your challenges and how to mitigate them?
Context: In previous full-time role at a large company we had distributed teams across the US, Eastern EU, and India, with a good mix of junior to senior engineers, and things went fairly well. I think largely due to decent compensation package, strong talent sourcing and local managers who could provide guidance/resolve conflicts when needed.
Now as a freelancer, I’ve found it pretty tough sometimes working with devs that clients bring on through offshore agencies. One thing I’ve noticed: they often stop as soon as they hit a roadblock and immediately try to shift the blame.
For example, one dev was supposed to deploy a test Django app on a private EC2 instance. My part was to set up the subdomain/update the LB/security groups, etc. But before they'd verified their deployment locally, they kept pushing to know the domain name so they could "test" it from the browser. From past experience, I’ve learned not to share everything until at least they've done a basic smoke test, like hitting the app locally with
I don’t love working like this, but it seems to be the way to avoid headaches. Would love to hear your experience.
https://redd.it/1ly67hm
@r_devops
TLDR; I'm writing from the US perspective - when working with offshore developers what are some your challenges and how to mitigate them?
Context: In previous full-time role at a large company we had distributed teams across the US, Eastern EU, and India, with a good mix of junior to senior engineers, and things went fairly well. I think largely due to decent compensation package, strong talent sourcing and local managers who could provide guidance/resolve conflicts when needed.
Now as a freelancer, I’ve found it pretty tough sometimes working with devs that clients bring on through offshore agencies. One thing I’ve noticed: they often stop as soon as they hit a roadblock and immediately try to shift the blame.
For example, one dev was supposed to deploy a test Django app on a private EC2 instance. My part was to set up the subdomain/update the LB/security groups, etc. But before they'd verified their deployment locally, they kept pushing to know the domain name so they could "test" it from the browser. From past experience, I’ve learned not to share everything until at least they've done a basic smoke test, like hitting the app locally with
curl to see if it’s even running.I don’t love working like this, but it seems to be the way to avoid headaches. Would love to hear your experience.
https://redd.it/1ly67hm
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
A social without Ai trash
Recently I get a lot frustrated about Ai, that comment random post, and now even the video are Ai, this suck and I was thinking about a social were you disable all possibility to create bot, multiple accounts and no way to post Ai shit, and also made this social whit a paywall so the data remain in the social and also will limit the “spam”
So you think that’s a great idea?
https://redd.it/1lyegny
@r_devops
Recently I get a lot frustrated about Ai, that comment random post, and now even the video are Ai, this suck and I was thinking about a social were you disable all possibility to create bot, multiple accounts and no way to post Ai shit, and also made this social whit a paywall so the data remain in the social and also will limit the “spam”
So you think that’s a great idea?
https://redd.it/1lyegny
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Defining DevOps Toolset
I am new to DevOps, and I already have experience with git/GitHub and Jenkins(CI/CD). I'm interested in picking up other tools to increase my agility in regards to the operations aspect of DevOps. I am currently learning using AWS, but I would like to focus platform agnostic tools to maintain mobility from cloud to on-premise tools. With this I am currently against learning AWS cloud formation.
So my question becomes, what other tools can I learn to "complete" my DevOps Toolkit? I'm not really interested in learning ruby, so that removes Chef. Could someone explain these tools and main use cases: Ansible vs Puppet, Terra form, kubernetes and Docker!
I understand my needs and tools may change, but I'd really appreciate it!
Thank you in advance!
Be well!
https://redd.it/1lyi3e8
@r_devops
I am new to DevOps, and I already have experience with git/GitHub and Jenkins(CI/CD). I'm interested in picking up other tools to increase my agility in regards to the operations aspect of DevOps. I am currently learning using AWS, but I would like to focus platform agnostic tools to maintain mobility from cloud to on-premise tools. With this I am currently against learning AWS cloud formation.
So my question becomes, what other tools can I learn to "complete" my DevOps Toolkit? I'm not really interested in learning ruby, so that removes Chef. Could someone explain these tools and main use cases: Ansible vs Puppet, Terra form, kubernetes and Docker!
I understand my needs and tools may change, but I'd really appreciate it!
Thank you in advance!
Be well!
https://redd.it/1lyi3e8
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Got rejected on the very first question of my first ever full-time interview
I’m currently working as a DevOps intern at a startup, but honestly, I’ve been lagging behind compared to the other interns. Then recently, the first company came to our college for a pool campus placement drive(3lpa for 6months and then 5lpa after that).
To my surprise, I cleared the technical assessment and was the only one selected from my college. That gave me a little confidence boost. On the day of the interview, I was traveling and quickly brushed up on SQL and OOPs on the go.
I was the first one to be interviewed. They handed me a laptop and gave me a question: left shift an array by K positions. I tried building logic through trial and error. But then I realized my screen was being shared via MS Teams and I started panicking. The interviewer asked if I’d prefer another question — and out of self-doubt, I said yes.
She gave me a string manipulation problem (reversing alphabets in each word of a sentence), and I’ve never solved such a string problem before. Anxiety hit hard. I froze and eventually gave up. She politely ended the interview, and I walked out in 15 minutes.
I feel ashamed, but I know I’ve got to turn this into fuel. I’m planning to focus fully on upskilling in DevOps and aim to convert my current internship into a full-time role.
If anyone’s been through something like this, would love to hear how you bounced back.
https://redd.it/1lyjj7c
@r_devops
I’m currently working as a DevOps intern at a startup, but honestly, I’ve been lagging behind compared to the other interns. Then recently, the first company came to our college for a pool campus placement drive(3lpa for 6months and then 5lpa after that).
To my surprise, I cleared the technical assessment and was the only one selected from my college. That gave me a little confidence boost. On the day of the interview, I was traveling and quickly brushed up on SQL and OOPs on the go.
I was the first one to be interviewed. They handed me a laptop and gave me a question: left shift an array by K positions. I tried building logic through trial and error. But then I realized my screen was being shared via MS Teams and I started panicking. The interviewer asked if I’d prefer another question — and out of self-doubt, I said yes.
She gave me a string manipulation problem (reversing alphabets in each word of a sentence), and I’ve never solved such a string problem before. Anxiety hit hard. I froze and eventually gave up. She politely ended the interview, and I walked out in 15 minutes.
I feel ashamed, but I know I’ve got to turn this into fuel. I’m planning to focus fully on upskilling in DevOps and aim to convert my current internship into a full-time role.
If anyone’s been through something like this, would love to hear how you bounced back.
https://redd.it/1lyjj7c
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community