Freelance DevOps Engineer

Hiring Toolkit



Why do you need an RFP?

Make your hiring process more efficient with RFPs. Answer common questions in the documentation—instead of over the phone. Less-qualified candidates will be quickly filtered out. As you go over DevOps Engineer proposals, score the quotes to narrow things down. Re-use their proposal later to start the contract.

Request For Proposal

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form

Starting a project with a freelancer? Use Bonsai to automate your proposals collection.



How should you structure your interview?

Start by going over the job requirements, then drill down into the required skills to get the job done. After that, determine how a DevOps Engineer will fit in with company culture and standards. Save time for miscellaneous questions at the end of the interview.

Freelance DevOps Engineer

Sample Interview Questions

  • How would you describe your role as a DevOps Engineer? What are your bringing to a development team?
  • What are the top DevOps tools and which ones are your preferred ones?
  • How would you implement a testing process?
  • What is active directory?
  • Describe the last environment you worked in.
  • How would measure a DevOps engineer success?

Interviewing multiple freelancers? Keep track of the process on Bonsai.



How much should you pay your freelancers?

You’ll first need to know the expected revenue, or value of the project in question. Look next at average in-house or agency costs to complete the job. With those numbers in mind, use the Bonsai rates explorer to figure out what to offer your DevOps Engineer.


Why do you need a freelance contract?

Protect yourself and your freelance DevOps Engineer with a solid contract. Set terms of payment, including amounts and expected turnaround times. In addition, be clear on all hard milestones and deadlines to avoid falling behind. Don’t forget the importance of intellectual property rights for content and assets.

Freelance DevOps Engineer Contract
This Contract is between Orange Computer Inc. (the "Client") and Jane Smith LLC, a California limited liability company (the "Freelancer").The Contract is dated [the date both parties sign].

1.1 Project. The Client is hiring the Freelance DevOps Engineer to do the following: Audit the environment architecture and efficiency. Suggest improvement in tools and processes and build 12-month implementation roadmap.

1.2 Schedule. The Freelance DevOps Engineer will begin work on April 2, 2017 and must finish the work by June 15, 2017. 

1.3 Payment. The Client will pay the Freelance DevOps Engineer a flat fee of $4,500.00 (USD). Of this, the Client will pay the Developer $1,500.00 (USD) before work begins. 

1.4 Expenses. The Client will not reimburse the Freelance DevOps Engineer's expenses. 

1.5 Invoices. The Freelance DevOps Engineer will invoice the Client at the end of the project. The Client agrees to pay the amount owed within 30 days of receiving the invoice. Payment after that date will incur a late fee of 1.0% per week on the outstanding amount. 

1.6 Support. The Freelance DevOps Engineer will not provide support for any deliverable once the Client accepts it, unless otherwise agreed in writing. 

2.1 Client Owns All Work Product. As part of this job, the Designer is creating “work product” for the Client. To avoid confusion, work product is the finished product, as well as drafts, notes, materials, 
See the full contract & make your own.


Why is on-boarding important?

To get things rolling, take care of all contracts and compliance documents, from NDAs to tax forms. Provide your DevOps Engineer with software, logins, and any other required tools. Introduce the new hire to the rest of the team. Comprehensive on-boarding leads to a seamless start for everyone.

Sign a contract
Sign a non-disclosure agreement
Collect a Form W-9
A W-9 form is required for any US company working with US-based freelancers
Share company vision & culture booklet
Set up meeting with all engineering leads in Front-end and Back-end teams
Share development process specificities (interaction between front and back-end teams, integration process, sprint time, code reviews, ...)
Add to internal communication tools (Slack, ...)

Starting a project with freelancers? Use Bonsai to streamline your on-boarding.



Why is compliance important?

Misclassification in CA can carry a penalties that range from $5,000-$20,000. And because the Department of Labor has made enforcement their top priority, it’s essential to stay on track. Avoid expensive violations and lost time by setting up your DevOps Engineer for total and accurate compliance.

IRS 20-Point Checklist

  • Must the individual take instructions from your management staff regarding when, where, and how work is to be done?
  • Does the individual receive training from your company?
  • Is the success or continuation of your business somewhat dependent on the type of service provided by the individual?
  • Must the individual personally perform the contracted services?
  • Have you hired, supervised, or paid individuals to assist the worker in completing the project stated in the contract?
  • Is there a continuing relationship between your company and the individual?
  • Must the individual work set hours?
  • Is the individual required to work full time at your company?
  • Is the work performed on company premises?
  • Is the individual required to follow a set sequence or routine in the performance of his work?
  • Must the individual give you reports regarding his/her work?
  • Is the individual paid by the hour, week, or month?
  • Do you reimburse the individual for business/travel expenses?
  • Do you supply the individual with needed tools or materials?
  • Have you made a significant investment in facilities used by the individual to perform services?
  • Is the individual free from suffering a loss or realizing a profit based on his work?
  • Does the individual only perform services for your company?
  • Does the individual limit the availability of his services to the general public?
  • Do you have the right to discharge the individual?
  • May the individual terminate his services at any time?

Starting a project with a freelancer? Use a dedicated system to ensure compliance.


Other freelance hiring toolkits: