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).