<?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>Forem: Aleksandar Vlajkovic</title>
    <description>The latest articles on Forem by Aleksandar Vlajkovic (@avax).</description>
    <link>https://forem.com/avax</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3164026%2F7a8e81f6-7cca-44cd-a0c2-95dc52fa5787.png</url>
      <title>Forem: Aleksandar Vlajkovic</title>
      <link>https://forem.com/avax</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/avax"/>
    <language>en</language>
    <item>
      <title>Motivation vs. Résumé: Rethinking DevOps Hiring</title>
      <dc:creator>Aleksandar Vlajkovic</dc:creator>
      <pubDate>Tue, 18 Nov 2025 15:14:08 +0000</pubDate>
      <link>https://forem.com/avax/motivation-vs-resume-rethinking-devops-hiring-24ed</link>
      <guid>https://forem.com/avax/motivation-vs-resume-rethinking-devops-hiring-24ed</guid>
      <description>&lt;h2&gt;
  
  
  A Manifest on DevOps Hiring
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Stepping Into DevOps
&lt;/h3&gt;

&lt;p&gt;I come from a different industry, one built on creativity, discipline, and relentless pursuit of excellence. With enormous enthusiasm and high expectations, I stepped into the world of DevOps—convinced that my drive to learn and my ability to connect systems and people would be valued.  &lt;/p&gt;

&lt;p&gt;I did not simply wait for an opportunity; I created one. In my previous company, I proposed and shaped the DevOps role myself, proving that I could bring value by bridging disciplines and improving processes. That experience gave me confidence that initiative and commitment matter just as much as technical expertise.  &lt;/p&gt;

&lt;h3&gt;
  
  
  Facing the Hiring Reality
&lt;/h3&gt;

&lt;p&gt;As I pursued new opportunities, I quickly realized that the hiring process was shaped by rigid expectations. Motivation, curiosity, and the willingness to grow were overlooked, while years of prior experience became the only currency.  &lt;/p&gt;

&lt;p&gt;I know that not every role I applied for was the perfect fit. Some required highly specific expertise that I did not yet have. But I also know that in many cases, I was a strong candidate—an excellent chance for companies to gain someone motivated, adaptable, and ready to invest deeply in their success.  &lt;/p&gt;

&lt;h3&gt;
  
  
  The Flawed Mindset
&lt;/h3&gt;

&lt;p&gt;In DevOps hiring, the default expectation is clear: &lt;em&gt;only those with long résumés need apply.&lt;/em&gt;&lt;br&gt;&lt;br&gt;
This mindset assumes that experience alone defines value, while overlooking candidates who bring loyalty, energy, and the drive to grow with the company.  &lt;/p&gt;

&lt;p&gt;DevOps is not just a checklist of tools or a résumé filled with buzzwords. It is a culture of problem‑solving, collaboration, and continuous improvement. Experience matters, but so does dedication. A candidate who is ready to invest themselves fully can often contribute more than someone who has accumulated years in the field but may leave at the first better offer.  &lt;/p&gt;

&lt;p&gt;By ignoring motivation and focusing solely on seniority, companies trap themselves in a cycle: they claim there is a shortage of talent, while overlooking the very people who could strengthen their teams for the long term.  &lt;/p&gt;

&lt;h3&gt;
  
  
  The Application Black Box
&lt;/h3&gt;

&lt;p&gt;Another issue that has become almost universal in hiring is the way applications are handled. Too often, responses to job applications feel automated, generated, and impersonal—templates that say nothing about the candidate’s actual effort or motivation.  &lt;/p&gt;

&lt;p&gt;Even worse is the indefinite waiting. Candidates submit their applications, sometimes complete technical tasks, and then hear nothing for weeks or months. Silence becomes the default response. This lack of communication not only wastes the candidate’s time, it also erodes trust in the company’s culture.  &lt;/p&gt;

&lt;p&gt;Recruitment should be a dialogue, not a black box. If companies expect commitment and professionalism from candidates, they should offer the same in return: clear feedback, timely answers, and respect for the effort invested.  &lt;/p&gt;

&lt;h3&gt;
  
  
  A Call to Change
&lt;/h3&gt;

&lt;p&gt;DevOps hiring must move beyond the obsession with prior experience. Companies often give preference to candidates who already have long résumés, but those same candidates can easily leave for the next opportunity. What gets ignored are people willing to dedicate themselves fully—those ready to invest their time, energy, and loyalty into building something lasting.  &lt;/p&gt;

&lt;p&gt;A better process would:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Recognize &lt;strong&gt;commitment and motivation&lt;/strong&gt; as real assets, not just years on paper.
&lt;/li&gt;
&lt;li&gt;Offer opportunities to candidates who are ready to &lt;strong&gt;grow with the company&lt;/strong&gt;, rather than only chasing those who may already be halfway out the door.
&lt;/li&gt;
&lt;li&gt;Evaluate through &lt;strong&gt;practical scenarios&lt;/strong&gt; that reveal problem‑solving, collaboration, and long‑term mindset.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;DevOps is about culture and continuity. If hiring continues to overlook those willing to devote themselves, organizations will keep losing the chance to build teams that are not only skilled, but also deeply invested in their success.  &lt;/p&gt;

</description>
      <category>devops</category>
      <category>career</category>
      <category>experience</category>
      <category>recruitment</category>
    </item>
    <item>
      <title>DevOps Done Right. Feedback Done Wrong.</title>
      <dc:creator>Aleksandar Vlajkovic</dc:creator>
      <pubDate>Tue, 30 Sep 2025 18:00:18 +0000</pubDate>
      <link>https://forem.com/avax/devops-done-right-feedback-done-wrong-1dda</link>
      <guid>https://forem.com/avax/devops-done-right-feedback-done-wrong-1dda</guid>
      <description>&lt;h2&gt;
  
  
  I Delivered What Was Asked — And Learned More Than Expected
&lt;/h2&gt;

&lt;p&gt;Some technical tasks are about infrastructure.&lt;br&gt;&lt;br&gt;
Others reveal something deeper — about communication, expectations, and how we value effort.&lt;/p&gt;

&lt;p&gt;I was given a challenge: deploy Keycloak on Azure using Terraform, Ansible, and Docker.&lt;br&gt;&lt;br&gt;
The brief was clear. I followed it precisely.&lt;br&gt;&lt;br&gt;
Provisioned infrastructure. Automated setup. Delivered a working stack.&lt;br&gt;&lt;br&gt;
Documented everything. Protected the cloud from unintended costs.&lt;br&gt;&lt;br&gt;
All within the expected timeframe.&lt;/p&gt;

&lt;p&gt;The feedback I received pointed to elements that weren’t part of the original task — realm creation, OAuth proxy, frontend security.&lt;br&gt;&lt;br&gt;
It made me pause. Not out of frustration, but reflection.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Terraform&lt;/strong&gt;: Modular provisioning of VM, NSG, public IP, and resource group
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ansible&lt;/strong&gt;: Automated system setup and Docker installation
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Docker Compose&lt;/strong&gt;: Keycloak deployed with external PostgreSQL
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Actions&lt;/strong&gt;: CI/CD pipeline with safe defaults
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Documentation&lt;/strong&gt;: Clear README with dummy secrets and reproducible steps&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Everything was scoped, delivered, and tested.&lt;br&gt;&lt;br&gt;
No shortcuts. No assumptions.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Was Missing — and Why
&lt;/h2&gt;

&lt;p&gt;Some elements mentioned in the feedback weren’t part of the original brief.&lt;br&gt;&lt;br&gt;
I didn’t create a Keycloak realm, merge Docker Compose into Ansible, or add OAuth proxy — because none of that was requested.&lt;/p&gt;

&lt;p&gt;Had those been part of the task, I would’ve approached them with the same care and clarity.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Learned
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Technical delivery is only one part of the equation
&lt;/li&gt;
&lt;li&gt;Communication gaps can reshape perception
&lt;/li&gt;
&lt;li&gt;Guessing requirements is risky — clarity must be mutual
&lt;/li&gt;
&lt;li&gt;Silence before feedback can feel heavier than the feedback itself
&lt;/li&gt;
&lt;li&gt;Every project, even the rejected ones, is a chance to refine your voice&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;I’m proud of what I built.&lt;br&gt;&lt;br&gt;
It reflects how I think, how I care, and how I deliver.&lt;br&gt;&lt;br&gt;
Even if it didn’t align with unspoken expectations, it aligned with the brief — and with my principles.&lt;/p&gt;

&lt;p&gt;I’ll keep building.&lt;br&gt;&lt;br&gt;
I’ll keep asking better questions.&lt;br&gt;&lt;br&gt;
And I’ll keep choosing clarity over assumption.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>keycloak</category>
      <category>careerjourney</category>
      <category>techreflection</category>
    </item>
  </channel>
</rss>
