How to source and shortlist {role_name}

Where can you find qualified {role_name}?

  • Professional network
    • Leverage your professional network and reach out to former colleagues, industry peers, and tech community members to ask for referrals.
  • Educational Institutions
    • University Career Centers: Partner with top engineering universities offering Cloud Developer degrees to source candidates fresh out of academia or those who are alumni.
  • Company Career Pages
    • Posting job opportunities on your company’s career page is effective in attracting candidates familiar with your brand and interested in your projects.
  • Role-Specific Job Boards:
    • DevOps Jobs (devops-jobs.net): A niche job board specifically for DevOps and cloud-related positions.
    • We Work Remotely (weworkremotely.com): A platform for remote-only positions, including cloud developers and DevOps engineers.
  • Geography-Specific Job Boards:
    • US:
      • Indeed (indeed.com): One of the most popular job boards across all industries.
      • Glassdoor (glassdoor.com): Well-known for company reviews, it's also great for cloud-related roles.
    • India:
      • Naukri (naukri.com): The largest job board in India.
      • Shine (shine.com): Another great job board focused on technology roles.
    • UAE & KSA:
      • Bayt (bayt.com): A leading job board for the Middle East, including the UAE and Saudi Arabia.
      • GulfTalent (gulftalent.com): Focused on the Gulf region for technology and engineering roles.
    • Remote Positions:
      • Remote OK (remoteok.io): Specializes in remote cloud and tech roles.
      • AngelList (angel.co): Great for startups looking for remote cloud developers.

What are the best practices for headhunting {role_name}?

  • Join Cloud Developer Groups: Use LinkedIn groups or Slack channels for cloud developers to directly message candidates.
  • Offer a Competitive Package: Cloud Developers are in high demand. Highlight your compensation package, learning opportunities, and the chance to work on cutting-edge projects.
  • Personalized Outreach: When reaching out to potential candidates, personalize the message to reflect the candidate’s specific skill set, such as experience with AWS or Kubernetes.

How to shortlist candidates?

Once you have started to get applications from applicants, a thorough screening process and shortlisting of prospects will help you make the most of your time spent with the most qualified ones. 

Automated shortlisting tools :

Automated screening quickly filters out unqualified candidates, saving time for manual review. This allows the manual process to focus on the most promising candidates, ensuring the best ones are considered for further evaluation.

Screening questions to auto-shortlist based on predefined criteria

like qualifications, location, experience, and skills. Either use job board or use an ATS such as whitecarrot. Here are some questions for {role_name}

  • How many years of experience do you have with AWS/Azure/Google Cloud?
    • Less than 1 year (Auto-reject)
    • 1-3 years
    • 3-5 years
    • 5+ years (Preferred)
  • How many years of experience do you have with Docker and Kubernetes?
    • No experience (Auto-reject)
    • Less than 1 year
    • 1-3 years
    • 3+ years
  • Are you located within the UAE or willing to relocate?
    • Yes
    • No (Auto-reject, unless the position is remote)
  • Do you have experience building cloud-native applications?
    • Yes
    • No (Auto-reject)

Skill based question to auto shortlist candidate

Analyze the skill test data to automatically shortlist top-performing applicants. (recommended screening test time - 15 minutes). Here are some skill test questions for {role_name}

Cloud Platforms (AWS, Azure, GCP)

Testing the candidate's knowledge of cloud platforms and their architecture.

  • Question: Which of the following is a key service provided by AWS for deploying scalable applications?
    • A) Amazon EC2 (Correct Answer)
    • B) AWS CloudFormation
    • C) AWS Lambda
    • D) Amazon S3
  • Question: Which Azure service is used to monitor and manage cloud services?
    • A) Azure Monitor (Correct Answer)
    • B) Azure Virtual Machines
    • C) Azure Storage
    • D) Azure Kubernetes Service
  • Question: Which Google Cloud service is used for machine learning model deployment?
    • A) BigQuery
    • B) Cloud Functions
    • C) AI Platform (Correct Answer)
    • D) Cloud Pub/Sub

DevOps & CI/CD

Evaluating experience in DevOps practices and CI/CD pipelines.

  • Question: Which tool is primarily used for continuous integration and deployment in DevOps?
    • A) Docker
    • B) Terraform
    • C) Jenkins (Correct Answer)
    • D) Kubernetes
  • Question: Which of the following is NOT a container orchestration tool?
    • A) Docker Swarm
    • B) Apache Mesos
    • C) Kubernetes
    • D) Jenkins (Correct Answer)
  • Question: What is the purpose of Terraform in a DevOps environment?
    • A) Orchestration
    • B) Infrastructure as Code (Correct Answer)
    • C) Continuous Deployment
    • D) Monitoring

Cloud Security

Testing knowledge of cloud security practices.

  • Question: Which AWS service helps manage user access and encryption keys?
    • A) AWS IAM (Correct Answer)
    • B) AWS EC2
    • C) AWS CloudTrail
    • D) AWS S3
  • Question: In cloud security, what does MFA stand for?
    • A) Multi-Factor Authentication (Correct Answer)
    • B) Managed File Access
    • C) Managed Firewall Access
    • D) Multi-Factor Authorization
  • Question: Which cloud security measure helps protect data at rest?
    • A) Encryption (Correct Answer)
    • B) Firewall
    • C) IAM
    • D) Load Balancing

Note - Auto reject candidates if scores less than 70% in this section

One way video interview

Recruitment Bullet

Use tools like hirevue, whitecarrot.io to ask candidates pre-recorded questions about their experience and skills.

Recruitment Bullet

Use sample question given in scorecard.

Collect other information 

Recruitment Bullet

Collect data from shortlisted candidates, such as salary expectations and visa status.

Manual candidate profile shortlisting:

Recruitment Bullet

Thoroughly review the CVs of the top scoring candidates from the automated process

Recruitment Bullet

Look for evidence of the required skills, experience, and achievements

Recruitment Bullet

Review the candidate’s portfolio or GitHub repositories to see examples of their work.

Schedule recruiter calls with the candidate

Recruitment Bullet

Use a tool like calendly or whitecarrot to allow candidates to self-schedule calls based on your availability

Recruitment Bullet

Confirm the call details (date, time, dial-in info) with the candidate via email

What questions to ask in the recruiter phone screen?

Recruitment Bullet

 Use scorecard for rating candidates for recruiter

Recruitment Bullet

Sample scorecard : 

Criteria Sample Question Rating (1-5) Comments
Cloud Platform Knowledge Which cloud platforms are you most experienced with? [ ]
DevOps & CI/CD Practices Describe your experience with Jenkins and CI/CD pipelines. [ ]
Security Awareness How do you ensure security in cloud environments? [ ]
Communication Skills How would you explain a complex cloud architecture to a non-technical stakeholder? [ ]
Problem-Solving Ability Describe a time when you had to troubleshoot a critical cloud infrastructure issue. [ ]
Recruitment Bullet

Check for consistency in responses from the candidates.

Recruitment Bullet

Record such scorecards in an ATS like whitecarrot or use google doc