Agile Zone is brought to you in partnership with:

I am an organizational development coach and trainer, with a background in software development, graphic design, theatre arts, and team/groupwork facilitation. Inspired by (among others) Paulo Friere, Peter Block and Jesus of Nazareth, I have a keen mind, an anarchic edge and a passion for corporate enlightenment. Tobias has posted 29 posts at DZone. You can read more from them at their website. View Full User Profile

How to Write an Agile Job Ad

  • submit to reddit

A note to hiring managers and HR departments.

Today I came across yet another job ad for a ScrumMaster—sadly posted to an Agile online group. Here it is, in its essence. I have bolded the terms that especially jarred, but the tone of the whole thing was seriously misguided. So here is an example of how not to write an Agile job ad.

Our Client is seeking a Program Manager/ScrumMaster within their Marketing team.


The contract Program Manager will drive timely execution of multiple projects.

The team operates in an Agile environment utilizing Scrum methodology.

The person will serve as the ScrumMaster and lead op mechs such as backlog grooming, sprint pre-planning, sprint planning, daily scrums, and retrospectives.

The resource will also be a program manager, with activities such as providing portfolio metrics, such as burn down charts and utilization, communication, risks assessments, and resource planning.

The person will need an ability to switch easily between different projects.

This position will operate within a PMO which has program management standards and procedures, and where consistency and scalability of process is important.

• Well versed in a Scrum tool — Rally preferred 
• Microsoft Project, PowerPoint, Excel, and Word 

This ad, like so many others, describes an old-think, left-brain organization attempting to paste Agile on top of what appears to be a deeply embedded command and control culture. The sad thing, however, is not the job posting itself—we can forgive ignorance and misunderstanding—but rather that people calling themselves Agile Coaches (or similar), people claiming to understand the paradigm, will apply for this job. It is sad, and it is wrong. Each time a so-called Agilist applies for a job of this description we perpetuate the myth, and endorse the Agile-as-band-aid mindset.

If you are truly seeking an Agile solution, an ad of this kind will attract the wrong people. You will get exactly what you ask for: compliant people, mired in old-think, who use the term Agile to sell their services without understanding its core values and principles. 

This is an example of how I’d like to see organizations in search of Agile solutions write job ads:

Help! We are struggling. We can’t get our software out in a timely fashion, and our workers are frustrated and demotivated. We think Agile may be able to offer some relief. If you understand how to listen, engage people, and reduce bureaucratic overhead, please get in touch so together we may explore possibilities of change.

More generally an Agile job ad would contain three elements:

  1. Admit failure
  2. Express the problem (as best you can)
  3. Invite dialog

That’s it. No specifics, no solutions, no directions, no assumptions, and no requirements for certifications, specific skills, or tools! Try it. You may be surprised at what occurs.

Published at DZone with permission of its author, Tobias Mayer. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Barry Smith replied on Thu, 2013/03/28 - 4:51am

I like it, but you missed the real giveaway phrase in the advert right at the start: "Our client...".

The real problem is that these adverts are coming from agency recruiters who generally have very little knowledge of what they're actually asking for and rely on cross-matching specific terms (e.g. rejecting people for "Unix" positions because they only have Solaris and Linux on their CV).

We all know how the game is played - you simply put all the relevant terms on your CV and hope to get through to an interview where you can actually start to have a sensible conversation with the end client.


Lund Wolfe replied on Sat, 2013/03/30 - 5:31am

What you suggest as the ideal agilist job ad applies to any developer job, too.

You'll never see it.  The honesty is just too much.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.