Salesforce-focused DevOps/Release Engineer

SolveIT Services Inc
United States
10 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Automation of Tests Microsoft Azure Cloud Computing Software Quality Code Review Continuous Integration DevOps Github Metadata Regression Testing Release Management Cloud Services
+17 more
Copado Salesforce.Com Software Deployment SonarQube Test Execution Engine Software Vulnerability Management Apex Code Delivery Pipeline Git Salesforce Sales Cloud Information Technology Deployment Automation Apex Programming Bitbucket Data Objects Jenkins Vulnerability Analysis

Job description

Clientis seeking an experienced Salesforce DevOps Engineer with strong hands-on experience in AutoRABIT ARM and Salesforce CI/CD. The engineer will be responsible for designing, implementing, and supporting automated Salesforce deployment pipelines across Development, QA, UAT, and Production environments. The ideal candidate will have strong knowledge of AutoRABIT, Salesforce metadata deployment, Git, Salesforce DX (SFDX), CI/CD, release management, deployment automation, and Salesforce security/governance. Experience working in financial-services environments with strict change management and release controls is highly preferred., * Design, configure, and maintain AutoRABIT ARM CI/CD pipelines for Salesforce deployments.

  • Manage Salesforce deployments across Dev, Integration, QA, UAT, and Production environments.
  • Configure AutoRABIT integration with Git/GitHub/Bitbucket repositories and Salesforce environments.
  • Create and manage AutoRABIT CI jobs, deployment jobs, release labels, deployment packages, and validation processes.
  • Automate Salesforce metadata deployments using AutoRABIT and Salesforce DX/SFDX.
  • Manage Salesforce metadata including:
  • Apex Classes and Triggers
  • Lightning Web Components (LWC)
  • Flows
  • Custom Objects and Fields
  • Permission Sets and Profiles
  • Validation Rules
  • Record Types
  • Custom Metadata
  • Reports and Dashboards
  • Experience Cloud components
  • Perform source-to-target metadata comparison and identify deployment dependencies.
  • Implement pre-validation, automated testing, quality gates, and deployment approvals.
  • Execute Salesforce Production validations and coordinate approved production releases.
  • Troubleshoot failed deployments, Apex test failures, metadata conflicts, dependency issues, and environment inconsistencies.
  • Manage Git branching, merging, tagging, pull requests, and release branches.
  • Support Salesforce release management and change control processes.
  • Maintain deployment documentation, release notes, deployment checklists, and rollback procedures.
  • Coordinate with Salesforce developers, architects, QA teams, business analysts, and release managers.
  • Support emergency/hotfix deployments while maintaining appropriate change-management controls.
  • Monitor deployment pipelines and continuously improve release automation and deployment reliability.
  • Ensure Salesforce deployments comply with enterprise security, audit, and governance requirements.

Requirements

  • 5+ years of Salesforce DevOps / Release Management experience
  • 2+ years of hands-on AutoRABIT ARM experience
  • Strong hands-on experience with Salesforce CI/CD
  • Experience with AutoRABIT deployment pipelines and release management
  • Strong knowledge of Salesforce metadata and deployment dependencies
  • Experience with Git/GitHub/Bitbucket
  • Strong knowledge of Salesforce DX/SFDX
  • Experience with Salesforce CLI
  • Strong understanding of Salesforce deployment and validation processes
  • Experience with Apex testing and Salesforce deployment test levels
  • Experience with Salesforce sandbox management
  • Knowledge of Salesforce security and deployment considerations for Profiles and Permission Sets
  • Experience troubleshooting Salesforce deployment failures
  • Strong understanding of Git branching and merge strategies
  • Experience with Agile/Scrum development environments
  • Strong communication and coordination skills Preferred Skills

  • Experience supporting financial-services or banking Salesforce environments
  • Experience with Salesforce Experience Cloud
  • Experience with Lightning Web Components (LWC)
  • Experience with Salesforce Sales Cloud and Service Cloud
  • Experience with Copado or other Salesforce DevOps platforms
  • Jenkins, GitHub Actions, Azure DevOps, or similar CI/CD technologies
  • Salesforce code-quality tools such as SonarQube or PMD
  • Knowledge of Salesforce security scanning and vulnerability management
  • Experience with automated regression testing
  • Experience with large enterprise Salesforce orgs and multiple development teams AutoRABIT Technical Experience The candidate should be able to demonstrate hands-on experience with:

  • AutoRABIT ARM
  • AutoRABIT CI Jobs
  • AutoRABIT deployment jobs
  • Release Labels
  • Salesforce org connections
  • Git repository integration
  • Branch-based development
  • Metadata comparison
  • Selective deployments
  • Full deployments
  • Deployment validation
  • Apex test execution
  • Pre-validation
  • Deployment approvals
  • Deployment logs and troubleshooting
  • Rollback/recovery strategies
  • Production release management
  • Salesforce DX/SFDX integration Typical CI/CD Workflow Developer Sandbox Git Branch Pull Request / Code Review AutoRABIT CI Build Metadata Validation Apex Tests / Code Quality QA Deployment UAT Validation Release Approval AutoRABIT Production Validation Production Deployment Post-Deployment Verification Education Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field preferred. Certifications Preferred

  • Salesforce Certified Administrator
  • Salesforce Platform Developer I/II
  • Salesforce DevOps-related certification
  • AutoRABIT certification/training preferred
  • Salesforce Platform App Builder Ideal Candidate Profile The ideal candidate is a Salesforce-focused DevOps/Release Engineer, not simply a traditional infrastructure DevOps engineer. Candidates should be able to explain a real end-to-end AutoRABIT Salesforce deployment they personally performed, including Git branching, CI build configuration, metadata selection, validation, Apex testing, approval, Production deployment, and troubleshooting of failed deployments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

Videos

See all

Related articles

See all