<?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: Sherdil IT Academy</title>
    <description>The latest articles on DEV Community by Sherdil IT Academy (@usman_sherdil_582e626a7db).</description>
    <link>https://dev.to/usman_sherdil_582e626a7db</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%2F3975910%2F03ec358e-e400-4af8-8053-722e7ddb07a7.png</url>
      <title>DEV Community: Sherdil IT Academy</title>
      <link>https://dev.to/usman_sherdil_582e626a7db</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/usman_sherdil_582e626a7db"/>
    <language>en</language>
    <item>
      <title>The Cloud Engineer Salary Negotiation Playbook (Pakistan, 2026)</title>
      <dc:creator>Sherdil IT Academy</dc:creator>
      <pubDate>Thu, 02 Jul 2026 10:10:56 +0000</pubDate>
      <link>https://dev.to/usman_sherdil_582e626a7db/the-cloud-engineer-salary-negotiation-playbook-pakistan-2026-o66</link>
      <guid>https://dev.to/usman_sherdil_582e626a7db/the-cloud-engineer-salary-negotiation-playbook-pakistan-2026-o66</guid>
      <description>&lt;p&gt;Most cloud engineers in Pakistan lose the salary negotiation before it starts, and not because their skills are weak. They lose it because they treat the offer as a fixed number instead of a set of levers. The recruiter says a figure, the engineer says "okay," and thousands of rupees a month quietly disappear.&lt;/p&gt;

&lt;p&gt;This is the practical playbook I wish someone had handed me earlier: the numbers to anchor to, the levers that still move after the base is "locked," and the exact lines to say. No theory, no motivation. Just the mechanics.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Anchor to the market, not your last payslip
&lt;/h2&gt;

&lt;p&gt;The single most expensive mistake is anchoring your ask to your current salary. Employers love it when you do, because a 20 percent bump on a low base is still a low base. Anchor to what the role pays in 2026 instead.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Level&lt;/th&gt;
&lt;th&gt;Monthly base (PKR)&lt;/th&gt;
&lt;th&gt;Remote (USD/mo)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Junior cloud engineer&lt;/td&gt;
&lt;td&gt;60,000 to 130,000&lt;/td&gt;
&lt;td&gt;800 to 1,500&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mid-level cloud/DevOps&lt;/td&gt;
&lt;td&gt;130,000 to 280,000&lt;/td&gt;
&lt;td&gt;1,500 to 3,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Senior / platform&lt;/td&gt;
&lt;td&gt;280,000 to 550,000&lt;/td&gt;
&lt;td&gt;3,000 to 6,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Walk in with a range, state the top of it first, and back it with evidence: certifications, a GitHub portfolio, and specific things you have shipped. When you name a number, stop talking. Silence is a tool, not a gap you need to fill.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Know your levers before the call
&lt;/h2&gt;

&lt;p&gt;"The base is fixed" is almost never the end of the conversation. It just means the money moved somewhere else. Here is the full menu of what is actually negotiable, roughly in order of how often it works:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Signing bonus.&lt;/strong&gt; One-time cost, off the recurring payroll line, so approvals are easier.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance review at 3 to 6 months&lt;/strong&gt; with a pre-agreed raise band written into the offer.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Remote or hybrid days&lt;/strong&gt;, which is real money once you price in commute and time.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Certification and training budget&lt;/strong&gt; (AWS, CKA, Terraform). Ask them to pay the exam fees.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Annual leave and flexible hours.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Title.&lt;/strong&gt; A better title compounds into every future offer you ever get.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Equipment allowance&lt;/strong&gt; for a laptop and a home-office setup.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The point: if you only negotiate base, you are playing one square on a board that has eight.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: The scripts
&lt;/h2&gt;

&lt;p&gt;You do not need to be aggressive. You need to be specific and calm. Here are lines you can adapt word for word.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;When they ask your expected salary first:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Based on the market range for this role and my experience with [AWS, Kubernetes, Terraform], I am targeting PKR [top of your range]. I am open to discussing how we structure that."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;When they say the base is fixed:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I understand the base is set. In that case, can we look at a signing bonus and a documented performance review at six months? If the base cannot move now, I would like a clear path for it to move soon."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;When they lowball you:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"That is below what I have seen for this scope of work in 2026. Help me understand what is driving the number, and let us see where there is room, whether that is base, bonus, or review timing."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;When you already have another offer:&lt;/strong&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I have another offer on the table, and I would genuinely prefer to work here. If we can close the gap on [base / bonus / remote days], I am ready to sign."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Never invent a competing offer you do not have. It is easy to get caught, and it ends the relationship. If you have one, use it plainly. If you do not, lean on the market data instead.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Do the total-comp math
&lt;/h2&gt;

&lt;p&gt;Two offers with the same base are rarely equal. Compare the whole package, not the headline number.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Lever&lt;/th&gt;
&lt;th&gt;Offer A&lt;/th&gt;
&lt;th&gt;Offer B&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Monthly base&lt;/td&gt;
&lt;td&gt;200,000&lt;/td&gt;
&lt;td&gt;190,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Signing bonus&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;150,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Remote days/week&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cert budget&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;100,000/yr&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6-month review&lt;/td&gt;
&lt;td&gt;No&lt;/td&gt;
&lt;td&gt;Yes&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Offer B has the lower base and is clearly the stronger deal once you add the bonus, the saved commute, and the funded certifications. This is exactly the math most engineers skip, and it is where quiet money hides.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Get it in writing
&lt;/h2&gt;

&lt;p&gt;A verbal "we will sort the raise out later" is worth nothing. Once you agree on the terms, ask for the offer letter to state the base, the bonus, the review date, and the raise band. If it is not written, it did not happen. Polite, firm, and documented wins every time.&lt;/p&gt;

&lt;h2&gt;
  
  
  The mindset shift
&lt;/h2&gt;

&lt;p&gt;Negotiating is not being difficult. Every good manager expects it, and many quietly respect the engineers who do it well because it signals you will advocate for the team and the budget too. The engineers who stay underpaid in Pakistan are almost never the least skilled. They are the ones who never ran the play.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I put the full framework, including the complete lever checklist, more scripts for tricky moments, and the total-comp calculator, into a Pakistan-specific guide over here: &lt;a href="https://academy.sherdil.org/how-to-negotiate-a-cloud-engineer-salary-in-pakistan/" rel="noopener noreferrer"&gt;how to negotiate a cloud engineer salary in Pakistan&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the one lever you have never tried to negotiate: bonus, review timing, or remote days?&lt;/strong&gt; Drop it in the comments. 👇&lt;/p&gt;

</description>
      <category>career</category>
      <category>devops</category>
      <category>jobs</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>The Cloud Security Toolchain Every Engineer Should Know (2026)</title>
      <dc:creator>Sherdil IT Academy</dc:creator>
      <pubDate>Sat, 27 Jun 2026 11:09:58 +0000</pubDate>
      <link>https://dev.to/usman_sherdil_582e626a7db/the-cloud-security-toolchain-every-engineer-should-know-2026-jk9</link>
      <guid>https://dev.to/usman_sherdil_582e626a7db/the-cloud-security-toolchain-every-engineer-should-know-2026-jk9</guid>
      <description>&lt;p&gt;Cloud security interviews don't reward people who can &lt;em&gt;define&lt;/em&gt; the shared-responsibility model. They reward people who've actually run the tools. So instead of theory, here's the practical toolchain I'd expect a working cloud security engineer to be comfortable with in 2026 - grouped by where it sits in the pipeline.&lt;/p&gt;

&lt;p&gt;(Quick note on why this skill set is worth building: in markets like Pakistan, cloud security is currently the most &lt;em&gt;underserved&lt;/em&gt; technical niche - regulators are forcing banks and fintechs to staff it, and the salary premium reflects how few people can actually do the work.)&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Catch misconfigurations before they ship (IaC scanning)
&lt;/h2&gt;

&lt;p&gt;Most cloud breaches start as a misconfiguration in a Terraform file, not a zero-day. Scan infrastructure-as-code in CI before it ever reaches an account:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Checkov&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;tfsec&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Terrascan&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Scan a Terraform directory with Checkov&lt;/span&gt;
checkov &lt;span class="nt"&gt;-d&lt;/span&gt; ./infra

&lt;span class="c"&gt;# Scan the same directory with tfsec&lt;/span&gt;
tfsec ./infra
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Wire one of these into your pipeline so a misconfigured security group fails the build instead of reaching production.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Secure the containers and the cluster
&lt;/h2&gt;

&lt;p&gt;Two different jobs here: scanning images for known vulnerabilities, and watching runtime behaviour.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Image scanning&lt;/strong&gt; - &lt;code&gt;Trivy&lt;/code&gt;, &lt;code&gt;Snyk&lt;/code&gt;:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Scan a container image for vulnerabilities&lt;/span&gt;
trivy image myorg/payments-api:latest
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Runtime threat detection&lt;/strong&gt; — &lt;code&gt;Falco&lt;/code&gt; watches for suspicious syscalls inside running containers (a shell spawned in a container, unexpected writes to sensitive paths, etc.).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kubernetes hardening&lt;/strong&gt; is its own competency: RBAC done properly, &lt;code&gt;PodSecurityAdmission&lt;/code&gt;, and &lt;code&gt;NetworkPolicies&lt;/code&gt; to stop flat east-west traffic. If everything in your cluster can talk to everything else, you don't have segmentation — you have a single blast radius.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Stop hardcoding secrets
&lt;/h2&gt;

&lt;p&gt;Secrets in env files and Git history are still one of the most common findings. Manage them properly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HashiCorp Vault&lt;/strong&gt; for dynamic secrets and central policy&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kubernetes Secrets&lt;/strong&gt; with encryption at rest enabled (it isn't on by default in every setup - check)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. Use the cloud's native detection (it's already there)
&lt;/h2&gt;

&lt;p&gt;Each major cloud ships strong detection tooling that teams routinely leave half-configured:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AWS&lt;/strong&gt; - GuardDuty, Security Hub, Macie, CloudTrail, Config&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Azure&lt;/strong&gt; - Defender for Cloud, Sentinel, Azure Monitor&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GCP&lt;/strong&gt; - Security Command Center&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Knowing how to turn these on, tune the noise, and route findings somewhere a human will see them is a genuinely marketable skill.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The non-tool skill that ties it together: IAM
&lt;/h2&gt;

&lt;p&gt;Every item above sits on top of identity. If your IAM policies are sloppy - wildcards everywhere, long-lived keys, no least-privilege - no scanner saves you. Designing tight IAM policies and understanding the shared-responsibility model is the core competency hiring managers probe hardest, because it's the one you can't fake with a dashboard.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where this leads (the part that pays)
&lt;/h2&gt;

&lt;p&gt;Put this toolchain together with real hands-on practice and you're qualified for roles that are, frankly, underfilled. Typical 2026 ranges in the Pakistani market:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Role&lt;/th&gt;
&lt;th&gt;PKR/month&lt;/th&gt;
&lt;th&gt;Remote (USD)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Cloud Security Engineer&lt;/td&gt;
&lt;td&gt;150,000-320,000&lt;/td&gt;
&lt;td&gt;$1,500-$3,000&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DevSecOps Engineer&lt;/td&gt;
&lt;td&gt;180,000-380,000&lt;/td&gt;
&lt;td&gt;$2,000-$3,800&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cloud Security Architect&lt;/td&gt;
&lt;td&gt;350,000-700,000&lt;/td&gt;
&lt;td&gt;$3,500-$6,000&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The fastest way in, if you already have 1-2 years of cloud/DevOps experience, is about 4–8 months of focused work on exactly the tools above - and it tends to lift your salary 25-40%. Build a GitHub portfolio with real security scenarios; that beats any certificate on its own.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I wrote a full, Pakistan-specific career breakdown - all seven cloud-security role types, the certification order and costs, and the three entry paths - over here: &lt;a href="https://academy.sherdil.org/cloud-security-careers-in-pakistan-the-most-underserved-niche/" rel="noopener noreferrer"&gt;Cloud Security Careers in Pakistan&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Which of these tools is already in your pipeline, and which one are you avoiding?&lt;/strong&gt; Drop it in the comments. 👇&lt;/p&gt;

</description>
      <category>security</category>
      <category>cloud</category>
      <category>devops</category>
      <category>kubernetes</category>
    </item>
    <item>
      <title>How I'd Pass the CKA in 12 Weeks (Performance-Based, No Multiple Choice)</title>
      <dc:creator>Sherdil IT Academy</dc:creator>
      <pubDate>Tue, 09 Jun 2026 12:16:17 +0000</pubDate>
      <link>https://dev.to/usman_sherdil_582e626a7db/how-id-pass-the-cka-in-12-weeks-performance-based-no-multiple-choice-2obj</link>
      <guid>https://dev.to/usman_sherdil_582e626a7db/how-id-pass-the-cka-in-12-weeks-performance-based-no-multiple-choice-2obj</guid>
      <description>&lt;p&gt;The Certified Kubernetes Administrator (CKA) is not a multiple-choice exam, and that single fact changes everything about how you should prepare for it. There's no bluffing, no "process of elimination," no memorizing a question bank. You get &lt;strong&gt;2 hours, 15–20 tasks, and a live Kubernetes cluster&lt;/strong&gt;, and you need &lt;strong&gt;66%&lt;/strong&gt; to pass.&lt;/p&gt;

&lt;p&gt;If you're a DevOps or platform engineer sitting this exam, here's the 12-week, lab-first plan I'd follow — plus the exam-day setup that quietly saves you the most time.&lt;/p&gt;

&lt;h2&gt;
  
  
  What you're actually walking into
&lt;/h2&gt;

&lt;p&gt;The domains are weighted, and the weighting tells you exactly where to spend your hours:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Domain&lt;/th&gt;
&lt;th&gt;Weight&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Troubleshooting&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cluster Architecture &amp;amp; Installation&lt;/td&gt;
&lt;td&gt;25%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Services &amp;amp; Networking&lt;/td&gt;
&lt;td&gt;20%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Workloads &amp;amp; Scheduling&lt;/td&gt;
&lt;td&gt;15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Storage&lt;/td&gt;
&lt;td&gt;10%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Troubleshooting is the highest-weighted domain at 30% — and it's the one most candidates underestimate. You can't grind it with flashcards; you have to break clusters and fix them until &lt;code&gt;CrashLoopBackOff&lt;/code&gt;, &lt;code&gt;NodeNotReady&lt;/code&gt;, and broken DNS stop scaring you.&lt;/p&gt;

&lt;p&gt;The exam costs &lt;strong&gt;$395&lt;/strong&gt; (~PKR 110,600) and includes one free retake within 12 months. It tests your ability to work efficiently &lt;em&gt;with&lt;/em&gt; the docs, not to memorize every YAML field — but the clock is real.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 12-week, lab-first plan
&lt;/h2&gt;

&lt;p&gt;Target ~180–200 hours total: 2–3 hours on weekdays, 5–6 on weekends. The ratio that matters most: &lt;strong&gt;20% concept review, 80% hands-on labs.&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Weeks&lt;/th&gt;
&lt;th&gt;Focus&lt;/th&gt;
&lt;th&gt;Lab goal&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1–2&lt;/td&gt;
&lt;td&gt;Core architecture: Pods, ReplicaSets, Deployments, Namespaces, kubectl&lt;/td&gt;
&lt;td&gt;Deploy 10+ apps via CLI only&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3–4&lt;/td&gt;
&lt;td&gt;Workloads &amp;amp; scheduling: limits, taints/tolerations, affinity, DaemonSets, CronJobs&lt;/td&gt;
&lt;td&gt;Schedule pods on specific nodes; set resource quotas&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5–6&lt;/td&gt;
&lt;td&gt;Services &amp;amp; networking: ClusterIP, NodePort, LoadBalancer, Ingress, NetworkPolicies, CoreDNS&lt;/td&gt;
&lt;td&gt;Configure Ingress with TLS; write a NetworkPolicy&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7–8&lt;/td&gt;
&lt;td&gt;Storage: PVs, PVCs, StorageClasses, access modes&lt;/td&gt;
&lt;td&gt;Provision storage for a stateful app; resize a PVC&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9–10&lt;/td&gt;
&lt;td&gt;Cluster architecture: kubeadm init/join, RBAC, etcd backup/restore, certs&lt;/td&gt;
&lt;td&gt;Build a multi-node cluster; back up and restore etcd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;Troubleshooting: NotReady nodes, CrashLoopBackOff, DNS, apiserver failures&lt;/td&gt;
&lt;td&gt;2 Killer.sh exams, target 70%+ each&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;Full timed simulation across all domains&lt;/td&gt;
&lt;td&gt;2 Killer.sh + 1 KodeKloud mock&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  The resources that are actually worth it
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Non-negotiable:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;KodeKloud CKA course + labs&lt;/strong&gt; — the best structured prep available. Pro is ~$16/mo; two months is enough.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Killer.sh simulator&lt;/strong&gt; — two free full-length sessions come with your exam registration. It's harder than the real thing on purpose. Widely regarded as the most accurate simulation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Official Kubernetes docs&lt;/strong&gt; (&lt;code&gt;kubernetes.io/docs&lt;/code&gt;) — allowed during the exam, but you won't have time to read pages end-to-end. Practice &lt;em&gt;navigating&lt;/em&gt; them fast.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Skip:&lt;/strong&gt; brain-dump sites, video-only prep with no labs, and theory without timed practice.&lt;/p&gt;

&lt;h2&gt;
  
  
  Exam-day setup (do this in the first 2 minutes)
&lt;/h2&gt;

&lt;p&gt;Before touching a single task, configure your environment. These shortcuts pay for themselves many times over:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Alias kubectl -&amp;gt; k&lt;/span&gt;
&lt;span class="nb"&gt;alias &lt;/span&gt;&lt;span class="nv"&gt;k&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;kubectl

&lt;span class="c"&gt;# Dry-run template generator&lt;/span&gt;
&lt;span class="nb"&gt;export &lt;/span&gt;&lt;span class="k"&gt;do&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s1"&gt;'--dry-run=client -o yaml'&lt;/span&gt;

&lt;span class="c"&gt;# Now you can scaffold YAML instead of typing it by hand:&lt;/span&gt;
k create deployment web &lt;span class="nt"&gt;--image&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;nginx &lt;span class="nv"&gt;$do&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; web.yaml
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And set up vim for clean YAML editing:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight viml"&gt;&lt;code&gt;&lt;span class="c"&gt;" ~/.vimrc&lt;/span&gt;
&lt;span class="k"&gt;set&lt;/span&gt; &lt;span class="nb"&gt;expandtab&lt;/span&gt;
&lt;span class="k"&gt;set&lt;/span&gt; &lt;span class="nb"&gt;tabstop&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;
&lt;span class="k"&gt;set&lt;/span&gt; &lt;span class="nb"&gt;shiftwidth&lt;/span&gt;&lt;span class="p"&gt;=&lt;/span&gt;&lt;span class="m"&gt;2&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The single most expensive mistake people make: &lt;strong&gt;forgetting to switch cluster context.&lt;/strong&gt; Every question specifies its cluster. Do this first, every time:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;kubectl config use-context &amp;lt;cluster-name&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then work the exam strategically:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Read all tasks first (~3–4 minutes) and &lt;strong&gt;prioritise by weight&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Generate YAML with &lt;code&gt;--dry-run=client -o yaml&lt;/code&gt; instead of writing it from scratch.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Flag and skip&lt;/strong&gt; anything you get stuck on — come back later.&lt;/li&gt;
&lt;li&gt;Verify before moving on: &lt;code&gt;kubectl get&lt;/code&gt;, &lt;code&gt;kubectl describe&lt;/code&gt;, &lt;code&gt;kubectl logs&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One Pakistan-specific note: book a &lt;strong&gt;Pearson VUE test centre&lt;/strong&gt; if you can. Remote proctoring needs a stable 5 Mbps+ line, a webcam, and a clean private room — test your home connection at your exam time a few days ahead, and have a different-carrier mobile hotspot as backup.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is it worth the PKR 110,600?
&lt;/h2&gt;

&lt;p&gt;For the Pakistani market in 2026, yes — the salary data is hard to argue with:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Role&lt;/th&gt;
&lt;th&gt;Without CKA&lt;/th&gt;
&lt;th&gt;With CKA&lt;/th&gt;
&lt;th&gt;Uplift&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;DevOps (mid)&lt;/td&gt;
&lt;td&gt;PKR 120–180K&lt;/td&gt;
&lt;td&gt;PKR 180–280K&lt;/td&gt;
&lt;td&gt;30–40%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Platform/K8s (mid)&lt;/td&gt;
&lt;td&gt;PKR 200–320K&lt;/td&gt;
&lt;td&gt;PKR 320–550K&lt;/td&gt;
&lt;td&gt;40–50%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Platform/K8s (senior)&lt;/td&gt;
&lt;td&gt;PKR 350–500K&lt;/td&gt;
&lt;td&gt;PKR 500–800K&lt;/td&gt;
&lt;td&gt;25–30%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;And the remote ceiling is higher still: a CKA-certified engineer with 3–4 years of hands-on Kubernetes can realistically target &lt;strong&gt;$2,000–$3,500/month&lt;/strong&gt; remote — roughly PKR 700,000/month at $2,500. Plenty of engineers have &lt;em&gt;some&lt;/em&gt; Kubernetes experience; far fewer have the breadth the CKA forces you to build.&lt;/p&gt;

&lt;h2&gt;
  
  
  The honest prerequisite check
&lt;/h2&gt;

&lt;p&gt;Don't book it yet if you have no Linux command-line comfort or zero hands-on infrastructure exposure — the CKA assumes both. If you're a pure app developer with no infra interest, look at the CKAD instead. But if you've got 1–2 years of Docker/CI-CD/Linux under your belt, 12 disciplined weeks is enough.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;I wrote a full, Pakistan-specific breakdown of this — payment methods that work with local cards, a deeper resource tier list, and the complete week-by-week labs — over here: &lt;a href="https://academy.sherdil.org/kubernetes-cka-certification-guide-for-pakistani-engineers/" rel="noopener noreferrer"&gt;the complete CKA certification guide for Pakistani engineers"&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What tripped you up most in your CKA prep — troubleshooting speed, or just finishing in time?&lt;/strong&gt; Drop it in the comments. 👇&lt;/p&gt;

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