Key Takeaways

  • 75% of U.S. employers use automated applicant tracking systems to screen resumes before a human reviews them (Harvard Business School & Accenture, 2021)
  • The most common ATS failures are missing keywords, incompatible formatting, and incorrect file types
  • ResumeGeni scores your resume across 8 parsing layers — modeled on the same steps enterprise ATS platforms like Workday, Greenhouse, and Taleo use to evaluate candidates

How ATS Resume Scoring Works

Applicant tracking systems parse your resume into structured data — extracting your name, contact info, work history, skills, and education — then score how well that data matches the job requirements. Many ATS rejections happen because the parser couldn't extract critical fields, not because the candidate wasn't qualified.

LayerWhat It ChecksWhy It Matters
Document extractionFile format, encoding, readabilityCorrupted or image-only PDFs fail immediately
Layout analysisTables, columns, headers, footersMulti-column layouts break field extraction
Section detectionExperience, education, skills headingsNon-standard headings cause sections to be missed
Field mappingName, email, phone, dates, titlesMissing contact info is a common cause of immediate rejection
Keyword matchingJob-specific terms, skills, certificationsKeyword overlap affects recruiter search visibility and ATS scoring
Chronology checkDate ordering, gap detectionReverse-chronological order is expected by most ATS
QuantificationMetrics, numbers, measurable outcomesQuantified achievements help human reviewers and some scoring models
Confidence scoringOverall parse quality and completenessLow-confidence parses get deprioritized in results

Frequently Asked Questions

Is ResumeGeni free?
Yes. ResumeGeni is currently in beta — ATS analysis, scoring, and initial improvement suggestions are free with no signup required. Full guidance and saved reports may require a free account.
What file formats are supported?
PDF, DOCX, DOC, TXT, RTF, ODT, and Apple Pages. PDF and DOCX are recommended for best ATS compatibility.
How is the ATS score calculated?
Your resume is processed through an 8-layer parsing pipeline that extracts structured data the same way enterprise ATS platforms do. The score reflects how completely and accurately your resume can be parsed, plus how well your content matches common ATS ranking criteria.
Can ATS read PDF resumes?
Yes, but not all PDFs are equal. Text-based PDFs parse well. Image-only PDFs (scanned documents) and PDFs with complex tables or multi-column layouts often fail ATS parsing. Our analyzer will flag these issues.
How do I improve my ATS score?
Focus on three areas: use a clean single-column format, include keywords from the job description naturally in your experience bullets, and ensure all sections (contact, experience, education, skills) use standard headings.

ATS Guides & Resources

Built by engineers with 12 years of experience building enterprise hiring technology at ZipRecruiter. Last updated .

DevOps Engineer

21Shares · Zürich, Zürich, Switzerland

About 21Shares

21Shares makes investing in digital assets as easy as buying shares using your conventional broker or bank. Investors can purchase our crypto ETPs easily, safely and securely in a regulated framework on the SIX Swiss Exchange in USD, Euros and GBP, on BX Swiss in CHF, on Boerse Stuttgart in Euros, on DB Xetra as well as Wiener Boerse ( Vienna Exchange) in Euros. We offer the most expansive suite of crypto ETPs available on regulated European exchanges.

Founded in 2018, 21Shares is led by a team of talented entrepreneurs and experienced professionals from the asset management and banking industry. Headquartered in Zurich, the company has launched several exchange-traded products such as NEAR and ONDO in the last twelve months.

Key Responsibilities

  1. Infrastructure Management: Provision, maintain, and upgrade AWS and EKS infrastructure using tools like kubectl, Kustomize, and Helm.
  2. Automation & IaC: Develop and document reusable Terraform and Terragrunt modules to automate deployments, backups, and routine maintenance.
  3. CI/CD & GitOps: Build and refine CI/CD pipelines using GitHub Actions and GitOps workflows, specifically leveraging ArgoCD (including app-of-apps and ApplicationSets).
  4. Monitoring & Reliability: Monitor performance and logs via DataDog and AWS CloudWatch, troubleshoot incidents, and take full ownership of the long-term reliability of the systems you build.
  5. Data Platform Support: Support data engineers by operating and improving data platforms or data-adjacent infrastructure (e.g., Airflow/MWAA, SQLMesh) in production environments.
  6. Streaming Systems: Support and maintain streaming or real-time data systems to ensure consistent data flow and system uptime.
  7. Cost Optimization: Analyze cloud spend using AWS Cost Explorer and Infracost to identify waste and implement cost-saving measures.
  8. Operational Support: Assist developers with daily operational needs and maintain security/RBAC and resource efficiency within Kubernetes environments.

As a DevOps Engineer, you are responsible for maintaining and optimizing our AWS and Kubernetes infrastructure to ensure high reliability, security, and scalability. You will focus on driving cost efficiency, accelerating deployment cycles for developers, and piloting emerging tools that deliver measurable value to the organization.

Technical Requirements

  1. Kubernetes: Production-level experience with EKS, including Helm and Kustomize.
  2. Infrastructure as Code: Proficiency in Terraform and Terragrunt.
  3. Cloud & Data Systems: Hands-on experience with the AWS Ecosystem (EC2, ECR, RDS, MSK) and experience operating production data platforms or streaming systems.
  4. GitOps: Proven experience with ArgoCD and GitHub Actions automation.
  5. Tools: Familiarity with DataDog, MongoDB, and AI-assisted tools like Claude CLI or GitHub Copilot.

Attributes: An intrinsic desire to learn and fill in missing skills, with a proactive approach to conducting proof-of-concepts for new DevOps practices.