Description
About Salesforce Tech and Product Engineering
Our Tech and Product team is tasked with innovating and maintaining a massive distributed systems engineering platform that ships hundreds of features to production for tens of millions of users across all industries every day. Our users count on our platform to be highly reliable, lightning fast, supremely secure, and to preserve all of their customizations and integrations every time we ship. Our platform is deeply customizable to meet the differing demands of our vast user base, creating an exciting environment filled with complex challenges for our hundreds of agile engineering teams every day.
Required Skills
2-5 years of experience in Devops engineering
Excellent written and verbal communication
Effective collaboration with multiple teams across time zones
Championing a culture and work environment that promote diversity and inclusion
Clear, concise technical communication particularly about problems and incidents
Exceptional organization and time management skills
Quickly synthesizing information from disparate sources of knowledge
Strong technical leadership skills
Distributed systems, microservice, and systems integration experience
Applying solid engineering principles
Strong working experience with Linux Systems Administration. Good knowledge of linux internals.
Building microservices and N-tier web applications that not only scale but are also fault tolerant
Fluency in at least one object oriented language, with strong object oriented programming skills, and one scripting language
Experience monitoring services including telemetry, logging, metrics, aggregation systems and dashboards, and SLOs/SLAs and related statistical functions
Understanding fundamental mesh and network technologies, e.g., Istio, DNS, Load Balancing, TCP/IP, HTTP, DNS, curl, openssl
Expertise in configuring, deploying, securing, managing, and maintaining large, fault tolerant, cloud-hosted systems including auto scaling, automatic fail over and recovery, monitoring, security, performance tuning, troubleshooting, and disaster recovery
Experience with configuration management technologies, e.g., Vault, Puppet, and Terraform
Proficiency with distributed version control and CI/CD pipelines, e.g., Git, Jenkins, Spinnaker
Experience with container and orchestration services, e.g., Docker, Kubernetes, Helm
Desired Skills
Success working in regulated environments, e.g., government, health care, finance
AWS expertise, e.g., EC2, EKS, S3, DynamoDB, etc.
Authentication or Application Security related experience
SAML, OAuth, OIDC, LDAP
Familiarity with cloud security best practices including policy, audit, encryption, identity, and secret management, e.g., TLS and PKI systems and x509 certificate management