As an Infrastructure DevOps Engineer at Salesforce.com, you will be part of a dynamic, global team delivering and supporting technology infrastructure to meet the substantial growth needs of the business. The Infrastructure Engineering team is essential to deployment of all new equipment and upgrades to hardware and software. You will collaborate with other Systems, Network, Database and Storage Engineers in delivering innovative solutions in an agile environment.
This role will be part of a strategic team responsible for building and deploying data center PODs, as well as capacity adds/refreshes, in a 24x7x365 environment. Key to this position will be a focus on process automation in a secure, high-performance, highly available (99.999%), and fully resilient infrastructure across multiple data centers.
Responsibilities include:
- Taking personal responsibility for the availability and reliability of our service
- Participating in and influencing the roadmap on Capacity Planning, Monitoring, Scaling, Infrastructure, Code deployment, and Release planning
- Providing technical support to multiple product development teams with Infrastructure/Platform needs
- Working with multiple teams to ensure infrastructure and applications work harmoniously
- Authoring tools to reliably manage infrastructure, developing and managing framework/tools to package and rollout infrastructure changes in Python
- Designing and scaling out services in our multi-tenant infrastructure
- Providing support to on-call teams
Requirements:
- 5+ years professional development experience and awareness of DevOps best practices
- In-depth knowledge of Kubernetes, Helm, and Terraform
- Strong passion for building tools and systems that enable other developers
- Experience implementing automated tools and frameworks
- Strong scripting skills (Python, Perl, Shell)
- Understanding of database infrastructure and concepts
- Linux system administration and/or Oracle database administration skills
- Ability to learn quickly and deliver high-quality code in a fast-paced environment
- Excellent communication and technical documentation skills
- Related technical degree required
- Experience running Java-based applications preferred
Join Salesforce and be part of a team that's essential to the company's growth and success!