

TPI Global Solutions
SF DevOps Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a SF DevOps Engineer on a 3-month remote contract, with a pay rate of "unknown." Requires 3–5+ years in DevOps, Salesforce CLI expertise, CI/CD pipeline design in Harness, strong Bash scripting, and Git proficiency.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
October 24, 2025
🕒 - Duration
3 to 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Fixed Term
-
🔒 - Security
Unknown
-
📍 - Location detailed
United States
-
🧠 - Skills detailed
#GitLab #Linux #Compliance #Automation #Azure Repos #Datadog #DevOps #Logging #API (Application Programming Interface) #AWS (Amazon Web Services) #Unit Testing #UAT (User Acceptance Testing) #Azure #Scripting #GCP (Google Cloud Platform) #CLI (Command-Line Interface) #PCI (Payment Card Industry) #SonarQube #Jenkins #Security #Azure DevOps #Observability #Triggers #Monitoring #Strategy #Splunk #GitHub #Cloud #GIT #Bash #Docker #Deployment #Metadata
Role description
Description:
• SF DevOps Engineer
• 03-month contract with possible extension
• remote
What you’ll do:
Salesforce Release Engineering
• Own the release lifecycle across sandboxes and production (feature branches → UAT → prod).
• Implement source-driven development with Git (branching strategy, PR validation, merge gates).
• Build pipelines for SFDX-based metadata & unlocked package deployments (retrieve/convert/deploy).
• Maintain data and org shape strategies (scratch orgs, seeding, dependency management).
• Enforce compliance (change controls, audit trails, approvals, segregation of duties) and rollback plans.
CI/CD with Harness
• Design, build, and maintain Harness pipelines for Salesforce and adjacent services.
• Configure triggers, approvals, canary/blue-green strategies, and environment promotion workflows.
• Integrate secrets management, artifact repositories, quality gates, and monitoring/alerting.
Automation & Scripting
• Write robust Bash/Shell scripts for pipeline tasks, pre/post-deploy hooks, validations, and log processing.
• Automate static code analysis, unit testing, and packaging (e.g., PMD, ESLint, Jest, Apex tests).
• Create reusable runbooks and self-service automation for engineering teams.
Quality, Security, & Observability
• Implement quality gates (coverage thresholds, linting policies, SAST/DAST where applicable).
• Monitor pipeline health, MTTR, change failure rate
•
•
• and deployment frequency; drive continuous improvement.
• Collaborate with architects, developers, QA, and release managers to unblock teams and ship faster.
Required Qualifications
• 3–5+ years in DevOps/Release Engineering (preferably with Salesforce-focused pipelines).
• Hands-on with Salesforce CLI (SFDX), metadata API, and unlocked/package-based deployments.
• Proven experience designing CI/CD pipelines in Harness (or equivalent) with multi-stage promotions.
• Strong Shell/Bash scripting (error handling, idempotency, logging) and Linux fundamentals.
• Git mastery: branching strategies, PR workflows, merge checks, conflict resolution.
• Familiarity with code quality tooling (PMD, ESLint, Prettier, Jest, Apex tests) and test orchestration in CI.
• Excellent troubleshooting skills across pipelines, deployment logs, and environment issues.
Preferred / Nice-to-Have
• Experience with Gearset, Copado, Flosum, or Jenkins/GitHub Actions/Azure DevOps integrated with Harness.
• Knowledge of Apex, LWC, Aura, and Salesforce metadata nuances (profiles, FLS, permission sets).
• Experience with data seeding/masking (Salesforce sandbox data strategies).
• Cloud exposure: Azure (preferred), AWS, or GCP; container basics (Docker/K8s) a plus.
• Security & compliance: SOX/PCI, change management, audit evidence automation.
• Certifications: Salesforce Platform Dev I/II, Administrator, DevOps Center, Harness certs, AZ-900 or similar.
Tools & Stack:
• Salesforce: SFDX, Dev Hub, Unlocked Packages, Scratch Orgs, DevOps Center (optional).
• CI/CD: Harness (core), plus GitHub/GitLab/Azure Repos, Jenkins/Azure DevOps as needed.
• Quality: PMD for Apex, ESLint/Jest for JS, Apex tests, SonarQube (optional).
• Infra & Ops: Linux, Bash, Git, Secrets Manager, Log/Monitoring tools (e.g., Datadog, Splunk, New Relic).
Description:
• SF DevOps Engineer
• 03-month contract with possible extension
• remote
What you’ll do:
Salesforce Release Engineering
• Own the release lifecycle across sandboxes and production (feature branches → UAT → prod).
• Implement source-driven development with Git (branching strategy, PR validation, merge gates).
• Build pipelines for SFDX-based metadata & unlocked package deployments (retrieve/convert/deploy).
• Maintain data and org shape strategies (scratch orgs, seeding, dependency management).
• Enforce compliance (change controls, audit trails, approvals, segregation of duties) and rollback plans.
CI/CD with Harness
• Design, build, and maintain Harness pipelines for Salesforce and adjacent services.
• Configure triggers, approvals, canary/blue-green strategies, and environment promotion workflows.
• Integrate secrets management, artifact repositories, quality gates, and monitoring/alerting.
Automation & Scripting
• Write robust Bash/Shell scripts for pipeline tasks, pre/post-deploy hooks, validations, and log processing.
• Automate static code analysis, unit testing, and packaging (e.g., PMD, ESLint, Jest, Apex tests).
• Create reusable runbooks and self-service automation for engineering teams.
Quality, Security, & Observability
• Implement quality gates (coverage thresholds, linting policies, SAST/DAST where applicable).
• Monitor pipeline health, MTTR, change failure rate
•
•
• and deployment frequency; drive continuous improvement.
• Collaborate with architects, developers, QA, and release managers to unblock teams and ship faster.
Required Qualifications
• 3–5+ years in DevOps/Release Engineering (preferably with Salesforce-focused pipelines).
• Hands-on with Salesforce CLI (SFDX), metadata API, and unlocked/package-based deployments.
• Proven experience designing CI/CD pipelines in Harness (or equivalent) with multi-stage promotions.
• Strong Shell/Bash scripting (error handling, idempotency, logging) and Linux fundamentals.
• Git mastery: branching strategies, PR workflows, merge checks, conflict resolution.
• Familiarity with code quality tooling (PMD, ESLint, Prettier, Jest, Apex tests) and test orchestration in CI.
• Excellent troubleshooting skills across pipelines, deployment logs, and environment issues.
Preferred / Nice-to-Have
• Experience with Gearset, Copado, Flosum, or Jenkins/GitHub Actions/Azure DevOps integrated with Harness.
• Knowledge of Apex, LWC, Aura, and Salesforce metadata nuances (profiles, FLS, permission sets).
• Experience with data seeding/masking (Salesforce sandbox data strategies).
• Cloud exposure: Azure (preferred), AWS, or GCP; container basics (Docker/K8s) a plus.
• Security & compliance: SOX/PCI, change management, audit evidence automation.
• Certifications: Salesforce Platform Dev I/II, Administrator, DevOps Center, Harness certs, AZ-900 or similar.
Tools & Stack:
• Salesforce: SFDX, Dev Hub, Unlocked Packages, Scratch Orgs, DevOps Center (optional).
• CI/CD: Harness (core), plus GitHub/GitLab/Azure Repos, Jenkins/Azure DevOps as needed.
• Quality: PMD for Apex, ESLint/Jest for JS, Apex tests, SonarQube (optional).
• Infra & Ops: Linux, Bash, Git, Secrets Manager, Log/Monitoring tools (e.g., Datadog, Splunk, New Relic).






