Salesforce is looking to solve the problem of maintaining and evolving its core infrastructure, ensuring a reliable and scalable environment for development teams, and expanding into a multi-cloud environment.
Requirements
- Proven experience managing production-grade infrastructure with Kubernetes and EC2.
- Experience with Terraform for infrastructure provisioning.
- Proficiency in configuration management tools like Chef (or similar, such as Puppet or Ansible).
- Experience with package management, ideally with Aptly.
- Familiarity with cloud platforms beyond AWS, particularly GCP, is a plus.
- Strong scripting skills in a language like Python, Bash, or Go.
- Solid understanding of networking concepts (TCP/IP, DNS, HTTP, etc.) and security best practices.
Responsibilities
- Design, build, and maintain our core compute infrastructure, primarily using Kubernetes and EC2.
- Work on our infrastructure-as-code (IaC) using Terraform to manage and provision resources.
- Automate configuration management with Chef to ensure consistency across our fleet.
- Manage our internal software packages using Aptly.
- Collaborate with service owners to provide support and guidance on best practices for using our platform.
- Participate in on-call rotations to support our production environment and respond to incidents.
- Help us research and implement new technologies as we expand into a multi-cloud environment, including exploring multi-architecture support for our containerized workloads.
Other
- Bachelor's degree in Computer Science or related field (not explicitly mentioned but implied)
- Ability to work in a collaborative team environment
- Excellent problem-solving skills and a collaborative attitude
- Ability to apply for accommodations due to disability through the Accommodations Request Form
- Must be eligible to work in the United States