FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, MTS – SRE, DevOps
SalesforceSite Reliability Engineer managing Kubernetes and microservices platforms that power Core CRM applications at Salesforce. Responsible for high availability and automation in day-to-day operations.
Tech Stack
Tools & technologiesAnsibleAWSChefCloudDistributed SystemsDockerGoGrafanaJenkinsKubernetesLinuxMicroservicesPuppetPythonSpinnakerTCP/IPTerraform
About the role
Key responsibilities & impact- Build and manage a multi-substrate kubernetes and microservices platform which powers Core CRM and a growing set of applications across Salesforce
- Responsible for the high availability of a large fleet of clusters running various technologies like Kubernetes, software load balancers, service mesh and so on
- Troubleshoot real production issues to expand knowledge on the architecture of k8s ecosystem services and internals
- Contribute code wherever possible to drive improvement
- Drive automation efforts in Python/Golang/Terraform/Spinnaker/Puppet/Jenkins to eliminate manual work with day-to-day operations
- Improve the visibility of the platform by implementing necessary monitoring and metrics
- Implement self-healing mechanisms to proactively fix issues to reduce manual labor
- Improve communication and collaboration skills working with various other Infrastructure teams across Salesforce
- Interact with a highly innovative and creative team of developers and architects
- Evaluate new technologies to solve problems as needed
Requirements
What you’ll need- 4 - 7 years of experience in SRE/Devops/Systems Engineering roles
- Experience operating large-scale distributed systems, especially in cloud environments
- Excellent troubleshooting skills with the ability to learn new technologies in complex distributed systems
- Strong working experience with Linux Systems Administration
- Good knowledge of linux internals
- Good experience in any of the scripting/programming languages: Python, GoLang etc.
- Basic knowledge of Networking protocols and components: TCP/IP Stack, Switches, Routers, Load Balancers
- Experience in any of Puppet, Chef, Ansible or other devops tools
- Experience in any of the monitoring tools like Nagios, grafana, Zabbix etc.
- Experience with Kubernetes, Docker or Service Mesh
- Experience with AWS, Terraform, Spinnaker
- A continuous learner and a critical thinker
- A team player with great communication skills
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KubernetesPythonGoLangTerraformSpinnakerPuppetJenkinsLinux Systems AdministrationNetworking protocolsMonitoring tools
Soft Skills
troubleshootingcommunicationcollaborationcritical thinkingteam playercontinuous learner