<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: intervixa</title>
    <description>The latest articles on DEV Community by intervixa (@intervixa_ai).</description>
    <link>https://dev.to/intervixa_ai</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4115741%2F8cdc4953-cc4a-4842-bfed-cc0218001654.jpeg</url>
      <title>DEV Community: intervixa</title>
      <link>https://dev.to/intervixa_ai</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/intervixa_ai"/>
    <language>en</language>
    <item>
      <title>DevOps Outage Scenario: AWS NAT Gateway Cost Spikes: VPC Endpoints &amp; Flow Logs Deep-Dive</title>
      <dc:creator>intervixa</dc:creator>
      <pubDate>Thu, 10 Sep 2026 05:59:15 +0000</pubDate>
      <link>https://dev.to/intervixa_ai/devops-outage-scenario-aws-nat-gateway-cost-spikes-vpc-endpoints-flow-logs-deep-dive-10eh</link>
      <guid>https://dev.to/intervixa_ai/devops-outage-scenario-aws-nat-gateway-cost-spikes-vpc-endpoints-flow-logs-deep-dive-10eh</guid>
      <description>&lt;p&gt;In technical interviews for &lt;strong&gt;Senior Cloud, DevOps, and SRE roles&lt;/strong&gt;, trivial syntax questions are gone. Hiring managers want to see how you respond when production is down at 2 AM.&lt;/p&gt;

&lt;p&gt;Today, let's dissect a real-world production incident: &lt;strong&gt;AWS NAT Gateway Cost Spikes: VPC Endpoints &amp;amp; Flow Logs Deep-Dive&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Scenario
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Incident Context:&lt;/strong&gt; Monthly AWS bill surges by thousands due to NAT Gateway data transfer billing between private subnets and S3.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When facing this situation during a live interview or outage, interviewers evaluate structured triage:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Blast radius identification&lt;/li&gt;
&lt;li&gt;Immediate traffic mitigation&lt;/li&gt;
&lt;li&gt;Root cause isolation&lt;/li&gt;
&lt;li&gt;Permanent architectural hardening&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  1. Immediate Incident Triage
&lt;/h2&gt;

&lt;p&gt;Verify current telemetry and active states before applying code changes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;aws ec2 describe-nat-gateways &lt;span class="nt"&gt;--filter&lt;/span&gt; &lt;span class="s1"&gt;'Name=state,Values=available'&lt;/span&gt;
aws logs start-query &lt;span class="nt"&gt;--log-group-name&lt;/span&gt; /aws/vpc/flow-logs &lt;span class="nt"&gt;--query-string&lt;/span&gt; &lt;span class="s1"&gt;'stats sum(bytes) by dstAddr'&lt;/span&gt;
aws ec2 create-vpc-endpoint &lt;span class="nt"&gt;--vpc-id&lt;/span&gt; vpc-xxxx &lt;span class="nt"&gt;--service-name&lt;/span&gt; com.amazonaws.us-east-1.s3
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  2. Root Cause Analysis (RCA)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Why did this happen?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;High-volume data pipelines and image pulls routing through public NAT Gateways instead of VPC Gateway Endpoints.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Permanent Architectural Hardening
&lt;/h2&gt;

&lt;p&gt;Deploy Gateway VPC Endpoints for S3/DynamoDB and Interface Endpoints for ECR to bypass NAT Gateway data transfer fees completely.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Practice Scenarios Aloud with Live AI
&lt;/h2&gt;

&lt;p&gt;Knowing the fix is only half the battle. In a senior interview, how smoothly you articulate your debugging thought process under pressure determines your rating.&lt;/p&gt;

&lt;p&gt;You can practice answering these exact incident scenarios aloud with real-time audio and video feedback on the &lt;strong&gt;&lt;a href="https://intervixa.online/modules/mock-interview/live" rel="noopener noreferrer"&gt;Intervixa Live AI Mock Interviewer&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Helpful Resources:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Explore more curated questions: &lt;strong&gt;&lt;a href="https://intervixa.online/aws-interview-questions" rel="noopener noreferrer"&gt;Intervixa AWS Interview Questions &amp;amp; Scenarios&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Optimize your resume against ATS filters: &lt;strong&gt;&lt;a href="https://intervixa.online/modules/ats-resume-score" rel="noopener noreferrer"&gt;Intervixa Free ATS Resume Analyzer&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Build your personal brand: Turn your daily debugging lessons into recruiter-attracting reachouts with the &lt;strong&gt;&lt;a href="https://intervixa.online/modules/linkedin-optimizer" rel="noopener noreferrer"&gt;AI LinkedIn Post Generator&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;What is your team's standard operating procedure for handling this type of incident? Let's discuss in the comments below!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>aws</category>
      <category>devops</category>
      <category>cloud</category>
      <category>architecture</category>
    </item>
    <item>
      <title>DevOps Outage Scenario: Kubernetes OOMKilled (Exit Code 137) Cascades Under High Load</title>
      <dc:creator>intervixa</dc:creator>
      <pubDate>Wed, 09 Sep 2026 08:53:22 +0000</pubDate>
      <link>https://dev.to/intervixa_ai/devops-outage-scenario-kubernetes-oomkilled-exit-code-137-cascades-under-high-load-4enj</link>
      <guid>https://dev.to/intervixa_ai/devops-outage-scenario-kubernetes-oomkilled-exit-code-137-cascades-under-high-load-4enj</guid>
      <description>&lt;p&gt;In technical interviews for &lt;strong&gt;Senior Cloud, DevOps, and SRE roles&lt;/strong&gt;, trivial syntax questions are gone. Hiring managers want to see how you respond when production is down at 2 AM.&lt;/p&gt;

&lt;p&gt;Today, let's dissect a real-world production incident: &lt;strong&gt;Kubernetes OOMKilled (Exit Code 137) Cascades Under High Load&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Scenario
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Incident Context:&lt;/strong&gt; During peak hours, your primary microservice pods start restarting with ExitCode 137. Remaining pods absorb traffic and crash in cascade.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;When facing this situation during a live interview or outage, interviewers evaluate structured triage:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Blast radius identification&lt;/li&gt;
&lt;li&gt;Immediate traffic mitigation&lt;/li&gt;
&lt;li&gt;Root cause isolation&lt;/li&gt;
&lt;li&gt;Permanent architectural hardening&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  1. Immediate Incident Triage
&lt;/h2&gt;

&lt;p&gt;Verify current telemetry and active states before applying code changes:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;kubectl describe pod &amp;lt;pod-name&amp;gt; &lt;span class="nt"&gt;-n&lt;/span&gt; prod | &lt;span class="nb"&gt;grep&lt;/span&gt; &lt;span class="nt"&gt;-E&lt;/span&gt; &lt;span class="s1"&gt;'(OOMKilled|Exit Code)'&lt;/span&gt;
kubectl top pods &lt;span class="nt"&gt;-n&lt;/span&gt; prod &lt;span class="nt"&gt;--sort-by&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;memory
kubectl scale deployment/api &lt;span class="nt"&gt;--replicas&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;15 &lt;span class="nt"&gt;-n&lt;/span&gt; prod
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  2. Root Cause Analysis (RCA)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Why did this happen?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Unset JVM MaxRAMPercentage caused container memory limits to be breached, while Horizontal Pod Autoscaler lacked memory metric rules.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Permanent Architectural Hardening
&lt;/h2&gt;

&lt;p&gt;Configure JVM flags (-XX:MaxRAMPercentage=75.0), define memory requests/limits correctly, and enable memory-based HPA scaling.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Practice Scenarios Aloud with Live AI
&lt;/h2&gt;

&lt;p&gt;Knowing the fix is only half the battle. In a senior interview, how smoothly you articulate your debugging thought process under pressure determines your rating.&lt;/p&gt;

&lt;p&gt;You can practice answering these exact incident scenarios aloud with real-time audio and video feedback on the &lt;strong&gt;&lt;a href="https://intervixa.online/modules/mock-interview/live" rel="noopener noreferrer"&gt;Intervixa Live AI Mock Interviewer&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Helpful Resources:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Explore more curated questions: &lt;strong&gt;&lt;a href="https://intervixa.online/kubernetes-scenario-questions" rel="noopener noreferrer"&gt;Intervixa Kubernetes Scenario Question Bank&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Optimize your resume against ATS filters: &lt;strong&gt;&lt;a href="https://intervixa.online/modules/ats-resume-score" rel="noopener noreferrer"&gt;Intervixa Free ATS Resume Analyzer&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Build your personal brand: Turn your daily debugging lessons into recruiter-attracting reachouts with the &lt;strong&gt;&lt;a href="https://intervixa.online/modules/linkedin-optimizer" rel="noopener noreferrer"&gt;AI LinkedIn Post Generator&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;What is your team's standard operating procedure for handling this type of incident? Let's discuss in the comments below!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>kubernetes</category>
      <category>devops</category>
      <category>sre</category>
      <category>cloud</category>
    </item>
    <item>
      <title>How to Crack Senior Cloud &amp; DevOps Scenario Interviews in 2026 (Real Outages, Architecture Drills &amp; AI Mocks) published</title>
      <dc:creator>intervixa</dc:creator>
      <pubDate>Tue, 08 Sep 2026 12:39:53 +0000</pubDate>
      <link>https://dev.to/intervixa_ai/how-to-crack-senior-cloud-devops-scenario-interviews-in-2026-real-outages-architecture-drills--36fp</link>
      <guid>https://dev.to/intervixa_ai/how-to-crack-senior-cloud-devops-scenario-interviews-in-2026-real-outages-architecture-drills--36fp</guid>
      <description>&lt;p&gt;If you are preparing for a Cloud, DevOps, or Site Reliability Engineering (SRE) interview in 2026, you've probably noticed a major shift: &lt;strong&gt;interviewers have stopped asking trivial syntax questions&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Nobody is asking &lt;em&gt;"What is an AWS S3 bucket?"&lt;/em&gt; or &lt;em&gt;"Define Kubernetes Pod"&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Instead, interviews today simulate &lt;strong&gt;real 2 AM production fires&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Your cluster is facing a cascading OOMKilled crash during a flash sale. What is your 5-minute triage playbook?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Your AWS NAT Gateway bills spiked by $4,000 this week. How do you find and fix the leak?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Terraform state lock is stuck in DynamoDB during a critical deployment rollback. How do you resolve it safely?&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In this guide, let's break down 3 real-world interview scenarios and look at how top candidates structure their answers.&lt;/p&gt;




&lt;h2&gt;
  
  
  Scenario 1: The Cascading Kubernetes &lt;code&gt;OOMKilled&lt;/code&gt; (ExitCode 137)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Question:
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"A Java microservice under heavy load starts flapping. Pods restart with ExitCode 137, which cascades across the replica set until the entire service drops. Walk me through your triage and root cause analysis."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  What the Interviewer Wants to Hear:
&lt;/h3&gt;

&lt;p&gt;They want to see whether you understand Linux cgroups, JVM memory allocation, and Kubernetes pod scheduling.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to Answer:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Immediate Triage:&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Run &lt;code&gt;kubectl describe pod &amp;lt;pod-name&amp;gt; -n prod&lt;/code&gt; to confirm the termination reason is indeed &lt;code&gt;OOMKilled&lt;/code&gt; (Exit Code 137).&lt;/li&gt;
&lt;li&gt;Check container memory metrics via &lt;code&gt;kubectl top pod&lt;/code&gt; or Prometheus/Grafana.&lt;/li&gt;
&lt;li&gt;Manually scale the replica count (&lt;code&gt;kubectl scale deployment &amp;lt;name&amp;gt; --replicas=12&lt;/code&gt;) to temporarily shed per-pod load while fixing the root cause.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Root Cause Analysis (RCA):&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;In older Java versions or misconfigured JVM containers, the JVM does not respect cgroup memory limits and allocates heap based on the host node's memory, hitting the container limit and triggering the kernel OOM-killer.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Permanent Fix:&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Configure &lt;code&gt;-XX:MaxRAMPercentage=75.0&lt;/code&gt; so the JVM dynamically sizes its heap to 75% of the container's memory limit.&lt;/li&gt;
&lt;li&gt;Set sensible &lt;code&gt;requests&lt;/code&gt; and &lt;code&gt;limits&lt;/code&gt;, and implement Horizontal Pod Autoscaler (HPA) targeting memory or custom request-rate metrics.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;👉 &lt;em&gt;Want more scenarios like this? Check out the full breakdown on &lt;a href="https://intervixa.online/kubernetes-scenario-questions" rel="noopener noreferrer"&gt;Intervixa Kubernetes Scenario Questions&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Scenario 2: The Mysterious AWS NAT Gateway Cost Spike
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Question:
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Our DevOps team noticed an alert that AWS NAT Gateway data processing charges jumped 400% in the last 48 hours. How do you identify the culprit and eliminate the cost without breaking production?"&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  How to Answer:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Investigation:&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Enable &lt;strong&gt;VPC Flow Logs&lt;/strong&gt; and query them using CloudWatch Logs Insights or Athena.&lt;/li&gt;
&lt;li&gt;Aggregate traffic by destination IP / service. Almost 90% of the time, high NAT Gateway bills are caused by instances downloading huge container images from ECR or backup scripts dumping data into Amazon S3 over public endpoints.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Architecture Solution:&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Provision a &lt;strong&gt;Gateway VPC Endpoint for Amazon S3&lt;/strong&gt; (which is completely free of data processing charges).&lt;/li&gt;
&lt;li&gt;Attach the endpoint to your VPC route tables so all traffic to S3 stays within the AWS private network, completely bypassing the NAT Gateway.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;👉 &lt;em&gt;Explore more cloud architecture questions on &lt;a href="https://intervixa.online/aws-interview-questions" rel="noopener noreferrer"&gt;Intervixa AWS Interview Questions&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Scenario 3: How to Practice Speaking Under Pressure
&lt;/h2&gt;

&lt;p&gt;Knowing the theoretical answer is only 50% of the game. The hardest part of a senior DevOps interview is &lt;strong&gt;communicating clearly while under pressure&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you stumble, waffle, or take 10 minutes to explain a 2-minute answer, the interviewer will mark you down on communication.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Best Way to Practice:
&lt;/h3&gt;

&lt;p&gt;Instead of just reading text cheat-sheets, practice speaking your answers out loud. &lt;/p&gt;

&lt;p&gt;A great tool to test your skills is the &lt;strong&gt;&lt;a href="https://intervixa.online/modules/mock-interview/live" rel="noopener noreferrer"&gt;Intervixa Live AI Video Interviewer&lt;/a&gt;&lt;/strong&gt;. It acts as an interactive AI interviewer that asks you real scenario questions, listens to your voice response, and provides instant feedback on your technical accuracy and communication delivery.&lt;/p&gt;

&lt;p&gt;Before applying, also make sure your resume highlights quantifiable metrics (e.g., &lt;em&gt;"Reduced Kubernetes cluster provisioning time from 45m to 8m using Terraform"&lt;/em&gt;). You can run a quick check on the &lt;strong&gt;&lt;a href="https://intervixa.online/modules/ats-resume-score" rel="noopener noreferrer"&gt;Intervixa Free ATS Resume Analyzer&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 The Growth Secret: Inbound Recruiter DMs with AI LinkedIn Post Generator
&lt;/h2&gt;

&lt;p&gt;Applying blindly on job portals often feels like screaming into the void. Over 80% of senior cloud engineers land their dream offers through &lt;strong&gt;inbound recruiter reachouts on LinkedIn&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;How? By sharing real technical lessons, architecture diagrams, and incident post-mortems (just like the Kubernetes or AWS scenarios discussed above).&lt;/p&gt;

&lt;p&gt;The challenge is that most developers hate writing social posts or don't know how to format them for reach. &lt;/p&gt;

&lt;p&gt;To solve this, &lt;strong&gt;&lt;a href="https://intervixa.online/" rel="noopener noreferrer"&gt;Intervixa AI&lt;/a&gt;&lt;/strong&gt; includes a built-in &lt;strong&gt;&lt;a href="https://intervixa.online/modules/linkedin-optimizer" rel="noopener noreferrer"&gt;AI LinkedIn Post Generator&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Turn your real-world debugging stories or project milestones into viral, professional LinkedIn posts.&lt;/li&gt;
&lt;li&gt;Format engineering takeaways into crisp hooks, bullet points, and actionable takeaways.&lt;/li&gt;
&lt;li&gt;Optimize your profile headline and summary to attract technical recruiters directly to your DMs.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Combine strong interview prep with an active LinkedIn presence, and you'll have recruiters chasing you instead of the other way around.&lt;/p&gt;




&lt;h2&gt;
  
  
  Summary Checklist for Cloud &amp;amp; DevOps Prep
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Focus on failure modes:&lt;/strong&gt; Understand what breaks (DNS, MTU, Disk pressure, Evictions, State locks).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Master Linux primitives:&lt;/strong&gt; &lt;code&gt;strace&lt;/code&gt;, &lt;code&gt;netstat&lt;/code&gt;, &lt;code&gt;curl&lt;/code&gt;, &lt;code&gt;cgroups&lt;/code&gt;, &lt;code&gt;systemd&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Practice out loud:&lt;/strong&gt; Speak your incident triage frameworks using structured formats (SBAR / STAR).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Build your public tech footprint:&lt;/strong&gt; Share your learnings and scenario breakdowns on LinkedIn using AI post generators.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What is the trickiest scenario you've faced in a DevOps interview? Let me know in the comments!&lt;/p&gt;

</description>
      <category>devops</category>
      <category>kubernetes</category>
      <category>aws</category>
      <category>career</category>
    </item>
  </channel>
</rss>
