Description
Mastercard is seeking a Lead Chef Automation Engineer to design and build scalable automation solutions for large, hybrid infrastructure environments. The ideal candidate is a strong DevOps or platform engineer with deep hands-on Chef experience who enjoys building automation solutions at scale rather than performing manual infrastructure operations.
Key Responsibilities
- Design, develop, and maintain Chef cookbooks, recipes, Policyfiles, and automation frameworks across cloud and on-premises environments.
- Build and maintain Chef Automate capabilities for configuration management, compliance, reporting, and fleet management.
- Develop reusable automation libraries, templates, and patterns that standardize infrastructure configuration and provisioning.
- Integrate automation with CI/CD pipelines, secrets management, artifact repositories, APIs, and governance controls.
- Build automated testing and validation using Test Kitchen, InSpec, ChefSpec, and related tools.
- Partner with cloud, platform, security, and SRE teams to establish configuration baselines, security standards, and compliance policies.
- Develop and support Infrastructure as Code using technologies such as Terraform, CloudFormation, and ARM/Bicep.
- Troubleshoot complex automation and configuration issues across hybrid environments.
- Contribute to broader platform engineering capabilities, including self-service infrastructure, GitOps, and automated remediation.
- Help establish engineering standards, reusable automation patterns, and platform architecture.
Required Qualifications
- Strong experience in DevOps, platform engineering, infrastructure automation, or configuration management.
- Deep hands-on experience with Chef Infra, including cookbook development, Policyfiles, Test Kitchen, and InSpec.
- Experience supporting large-scale configuration management environments using Chef Server, Chef Automate, or similar technologies.
- Strong understanding of Linux, operating system configuration, hardening, and lifecycle management.
- Experience working across cloud and on-premises infrastructure, including AWS, Azure, GCP, VMware, or Hyper-V.
- Strong scripting or programming skills with Ruby, Python, Bash, or PowerShell, with Ruby particularly relevant to Chef.
- Experience integrating automation into CI/CD environments such as GitHub Actions, GitLab, Jenkins, or Azure DevOps.
- Strong understanding of Git-based development, testing, code review, and version-control practices.
- Ability to diagnose and resolve complex infrastructure and automation problems.
Benefits
- Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
- Flexible spending account and health savings account
- Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
- 80 hours of Paid Sick and Safe Time
- 25 days of vacation time and 5 personal days, pro-rated based on date of hire
- 10 annual paid U.S. observed holidays
- 401k with a best-in-class company match
- Deferred compensation for eligible roles
- Fitness reimbursement or on-site fitness facilities
- Eligibility for tuition reimbursement