Published date Posted on Indeed on Nov 16, 2021 (14 d ago)

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category

Products and Technology

Job Details

Location: Open to Fully Remote, Flex (1-3 days/week in the office), or Office-Based (4-5 days/week in office)

Salesforce has over 7,500 developers with offices throughout the Americas, EMEA, and APAC. Salesforce's development teams need to work smarter, faster and standards compliant. As part of Developer Productivity Experience, we provide secure, reliable, easy to use, and intelligent engineering tooling and services that are the foundation for all developers at Salesforce.

We leverage best-in-industry offerings to offer outstanding tools and services. We go above and beyond to delight our customers. We balance well across Trust and Run the Business, incremental and pioneering innovations in our tooling and services to power our Salesforce Chapter 3 journey.

You will be a principal technical leader driving the long term vision for Git and Perforce version control systems. You will be part of a team that is responsible for ensuring that systems are reliable, highly available and operating at its peak efficiency 24 x 7 x 365. In addition this team enables code searchability, discoverability & intelligence to improve internal developer efficiency.

This role will encompass systems design, programming, project & program management and reporting to ensure we deliver on compliance initiatives. A detailed understanding of centralized versus decentralized version control is vital.

Responsibilities

  • Lead various technical and compliance related initiatives with a highly collaborative background

  • Architect, design and implement tools and processes to continuously improve our use of SCM services

  • Configure, deploy, manage and maintain large cloud-hosted distributed version control systems; including auto-scaling, monitoring, performance tuning, troubleshooting and disaster recovery in multiple geographical areas

  • Design and implement the access models to ensure compliance with operational and security requirements

  • Collaborate with Software Engineering and IT Global Infrastructure to maintain continuous availability of critically important systems

  • Strong scripting skills in any Python and/or UNIX with the ability to provide requirements for task automation, resource monitoring and performance monitoring

  • Experience with server hardware, networking, storage, and large scale infrastructure designs and troubleshooting

  • Ongoing administration of infrastructure and regular patches/maintenance as per compliance requirements

  • Demonstrate knowledge of design and architectural frameworks to improve scale and performance in constrained environments

  • Back-up and restore management; use back-up and recovery standard methodologies to ensure systems are protected from data loss in compliance with established business continuity and DR practices

  • Engage with users to become a trusted enthusiast to drive the evolution of SCM tools and processes

  • Support release, patch release process & on call rotation

  • Effective working with different teams and providing technical guidance

Experience/Skills Required

  • Expert knowledge of SCM tools both as an administrator and developer with tools like GitHub & Perforce

  • Solid understanding of configuring, deploying, managing and maintaining large cloud-hosted version control systems in cloud infrastructures such as AWS and/or Google Cloud

  • Solid understanding for Infrastructure as Code(IaC) like Terraform.

  • Proven experience utilizing features in DVCS for integrations with different systems

  • Experience in modern CI/CD technologies such as Jenkins and building seamless integrations

  • Domain expertise supporting services for engineering organizations

  • In-depth, hands-on experience with Linux, networking, server, and cloud architectures for high-availability environments

  • Experience with automation/configuration management tools (Puppet, Chef, Salt, etc.)

  • Experience with enterprise monitoring systems is highly desired (e.g. Nagios, Zabbix, Splunk)

  • Fluency in one or more scripting languages such as Python, UNIX shell

  • Fluency in object-oriented programming languages like Java

  • Knowledge of tools like static/dynamic code analysis (e.g. Sonar, Coverity), code review, etc. and integrations with code repositories desired

  • Strong communication skills (written and verbal)

  • Experience with Agile methodologies is desired but not required

Accommodations

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .

Posting Statement

At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits.

Salesforce.com and Salesforce.org are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Salesforce.com and Salesforce.org do not accept unsolicited headhunter and agency resumes. Salesforce.com and Salesforce.org will not pay any third-party agency or company that does not have a signed agreement with Salesforce.com or Salesforce.org .

Salesforce welcomes all.

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

At the heart of QIAGEN’s business is a vision to make improvements in life possible.We are on an exciting mission to make a real difference in science and healthcare. We are still the entrepreneurial company we started out as and have today achieved a size where we can brin

We are looking for a Senior Test Engineer to be an integral part of our Enterprise Engineering Quality team, working closely with our partners in IT, and Zendesk Product Development. You’ll join at an exciting time and will be instrumental in advancing the maturity and grow

About GeonexusAt Geonexus our mission is to ensure the integrity of enterprise data by providing a continually supported, easy-to-use, proven platform for system integration. We provide the Geonexus Integration Platform, an enterprise-grade solution that includes out-of-the-box c

Moogsoft Moogsoft |
27 d ago

Moogsoft is the creator of Moogsoft AIOps - a next generation approach to IT Operations and Analytics driven by real-time machine learning. Moogsoft AIOps helps Enterprises & Service Providers deliver consistently excellent customer experiences, regardless of the underlying compl

This Engineering leadership role is an opportunity for a technologist with a passion for Linux to build a career with Canonical and drive the success with those leveraging Ubuntu and open source products. If you have an affinity for open source development and a passion for techn

More jobs by this company

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsAs a Senior Member of Technical Staff on the Lab Services team, you will be the creativ

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryCustomer Success GroupJob DetailsWe are looking to develop successful long-term relationships with all our customers - an

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryBusiness Value Services GroupJob DetailsSlack is looking for a creative and passionate individual who can help define str

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob Details***** If you are currently in college/ grad school or have less than 2 years of experie

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsSoftware Engineer, CCE- Production SupportJoin a growing team focused on making Marketi

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryBusiness Value Services GroupJob DetailsAcquiring new customers is the growth engine at MuleSoft. We are looking for a st

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryCustomer Success GroupJob DetailsSalesforce Industries’ goal is to deliver rapid, customer solutions for sophistica

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsWhat you’ll be doing…Hyper Experiences brings the power of the Hyper Datab

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsThe Monitoring Infrastructure team in the Observability & Performance group at Slac

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsBackgroundSlack enables people around the world to communicate and collaborate together

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsDo you get excited about pushing the boundaries of a security program, innovating new m

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsEveryone who wants to change the world should have the tools and technology to do so. Technology is the m

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryCustomer Success GroupJob DetailsDelivery Manager - Salesforce IndustriesSalesforce puts the customer first in everything

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsAbout the TeamCloud Infrastructure is a collection of focused teams that enable Slack's

Salesforce Salesforce |
27 d ago

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategoryProducts and TechnologyJob DetailsWhat problem are we trying to solve?We have a lot of internal teams trying to build on.