Summary
Synopsys is a leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. The SFDC DevOps Engineer will build and maintain Salesforce deployment pipelines, develop Salesforce customizations, manage Git-based workflows, coordinate releases, troubleshoot deployment issues, and maintain sandbox environments and documentation.
Responsibilities
- Build, configure, and maintain Salesforce deployment pipelines in Copado, including User Stories, promotion paths, and release and environment management
- Develop and maintain Salesforce customizations using Apex, Lightning components, flows, and configuration in support of DevOps tooling and internal platform needs
- Manage Git-based version control workflows for Salesforce metadata, including branching strategy, merge conflict resolution, and code promotion across environments from sandbox to production
- Coordinate and execute Salesforce deployments, working closely with developers and admins to plan releases, sequence dependencies, and minimize downtime
- Monitor deployment pipelines and troubleshoot failures, working through Copado job errors, validation failures, and metadata conflicts to keep releases on track
- Maintain sandbox environments, including refresh scheduling, seeding, and data and configuration alignment across the org landscape
- Document release processes, deployment runbooks, and Copado configuration standards so the process stays consistent as the team grows
Skills
- *This position is open to candidates located in the United States
- * 2 to 5 years of experience in Salesforce development or Salesforce platform administration
- * Hands-on experience with Copado for deployment and release management, including User Stories and promotion pipelines
- * Comfort with Git-based workflows including branching, merging, resolving conflicts, and managing metadata in version control
- * Working knowledge of core Salesforce concepts including Apex, Lightning components, flows, and standard and custom object configuration
- * Understanding of Salesforce release management fundamentals including sandboxes, change sets or metadata API, and environment strategy
- * You are detail-oriented under pressure, a rushed deployment is exactly when you slow down and double-check dependencies
- * You communicate proactively, flagging risk or blockers before they turn into a failed release
- * You collaborate well with both developers and admins, translating between what the code does and what the org needs
- * You are comfortable owning a process end to end, from a User Story's creation through its successful promotion to production
- * You look for patterns in recurring deployment issues and fix the root cause instead of patching around it each time
- * You can explain a complex deployment failure to a non-technical stakeholder in two sentences without losing the technical nuance
- Preferred locations include Raleigh-Durham, Charlotte, Atlanta, Tampa, Orlando, Nashville, Dallas, Austin, Columbus, Indianapolis, Chicago, Minneapolis, Boston, Northern Virginia, and the Washington D.C
- Basic scripting or automation skills such as shell scripting that help streamline deployment tasks is a plus
- Salesforce certifications such as Administrator, Platform Developer I, or Copado certifications are a plus
Qualifications
Must Haves
- *This position is open to candidates located in the United States
- * 2 to 5 years of experience in Salesforce development or Salesforce platform administration
- * Hands-on experience with Copado for deployment and release management, including User Stories and promotion pipelines
- * Comfort with Git-based workflows including branching, merging, resolving conflicts, and managing metadata in version control
- * Working knowledge of core Salesforce concepts including Apex, Lightning components, flows, and standard and custom object configuration
- * Understanding of Salesforce release management fundamentals including sandboxes, change sets or metadata API, and environment strategy
- * You are detail-oriented under pressure, a rushed deployment is exactly when you slow down and double-check dependencies
- * You communicate proactively, flagging risk or blockers before they turn into a failed release
- * You collaborate well with both developers and admins, translating between what the code does and what the org needs
- * You are comfortable owning a process end to end, from a User Story's creation through its successful promotion to production
- * You look for patterns in recurring deployment issues and fix the root cause instead of patching around it each time
- * You can explain a complex deployment failure to a non-technical stakeholder in two sentences without losing the technical nuance
Nice to Haves
- Preferred locations include Raleigh-Durham, Charlotte, Atlanta, Tampa, Orlando, Nashville, Dallas, Austin, Columbus, Indianapolis, Chicago, Minneapolis, Boston, Northern Virginia, and the Washington D.C
- Basic scripting or automation skills such as shell scripting that help streamline deployment tasks is a plus
- Salesforce certifications such as Administrator, Platform Developer I, or Copado certifications are a plus
Benefits
- A comprehensive range of health, wellness, and financial benefits
- Monetary and non-monetary offerings