- Company Name
- Metasys Technologies
- Job Title
- Salesforce Release Engineering
- Job Description
-
Job Title: Salesforce Release Engineering
Role Summary: Lead end‑to‑end Salesforce release engineering, designing, building, and maintaining CI/CD pipelines (Harness-based) and orchestrating secure, source‑driven deployments across multiple orgs.
Expectations: Deliver reliable, compliant, and high‑velocity release cycles; automate pipeline tasks, enforce quality gates, and drive continuous improvement in deployment metrics.
Key Responsibilities:
• Own release lifecycle (feature branch → UAT → prod) for Salesforce sandboxes and production.
• Implement Git‑driven source control: branching strategy, PR validation, merge gates.
• Build and maintain SFDX‑based pipelines for metadata and unlocked package deployments.
• Manage org shape, data seeding, scratch orgs, and dependency handling.
• Enforce change control, audit trails, approvals, segregation of duties, and rollback plans.
• Design, deploy, and refine Harness pipelines: triggers, approvals, canary/blue‑green strategies, promotion workflows.
• Integrate secrets management, artifact repositories, quality gates, monitoring, and alerting.
• Write robust Bash/Shell scripts for pipeline automation, static analysis, testing, and logging.
• Implement quality gates (coverage, linting, SAST/DAST) and monitor pipeline health (MTTR, change failure rate, deployment frequency).
• Collaborate with architects, developers, QA, and release managers to unblock teams and accelerate shipping.
Required Skills:
• 3–5+ years DevOps/Release Engineering, with Salesforce‑centric pipelines.
• Deep proficiency in Salesforce CLI (SFDX), metadata API, and unlocked/package deployments.
• Proven design of multi‑stage Harness CI/CD pipelines; experience with GitHub/GitLab/Azure Repos.
• Advanced Shell/Bash scripting, Linux fundamentals, and idempotent automation.
• Git mastery: branching, PR workflows, merge checks, conflict resolution.
• Familiarity with code quality tools: PMD, ESLint, Prettier, Jest, Apex tests, SonarQube (optional).
• Strong troubleshooting of pipelines, deployment logs, and environment issues.
• Optional experience: Gearset, Copado, Flosum, Jenkins, GitHub Actions, Azure DevOps, container basics (Docker/K8s).
Required Education & Certifications:
• Salesforce Platform Developer I/II, Administrator, or DevOps Center certification.
• Harness certification or equivalent CI/CD credential.
• Azure Fundamentals (AZ‑900) or similar cloud certification preferred.