Salesforce DevOps & Release Engineer

eTeam

Tennessee

On-site

USD 90,000 - 130,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

eTeam is seeking an experienced Release Manager/DevOps engineer for a 6-month contract in Tennessee. You will own release planning, coordination across environments and runbooks for deployments, including hotfixes.

You will design and maintain GitHub Actions workflows, manage MuleSoft deployments, and mentor teams on best practices in CI/CD, Agile environments and source-driven development.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems or a related field, or equivalent experience.
  • 5+ years in Client release management, DevOps or deployment engineering, with at least 3 years hands-on in a DevOps or release lead role.

Responsibilities

  • Release management across Dev, QA/SIT, UAT, Staging and Production environments.
  • Run the release calendar, release readiness reviews, go/no-go meetings and post-deployment validation.
  • Own deployment runbooks, rollback plans and release notes for every release, including hotfixes and emergency changes.
  • Track and resolve deployment conflicts, dependencies and blockers across multiple scrum teams working in parallel.
  • Design, build and maintain GitHub Actions workflows that validate, test and deploy Client metadata and MuleSoft applications automatically.
  • Coordinate Client and MuleSoft release dependencies so integrations and the orgs they connect go live together.

Skills

Release management
DevOps
GitHub
CI/CD
Git
Agile/Scrum
Scripting (Bash/PowerShell/Python/Node
Mentoring

Education

Bachelor's degree in Computer Science or related field
Equivalent experience

Tools

GitHub Actions
sf/sfdx
Metadata API
package.xml
MuleSoft Anypoint Platform
Maven
CloudHub
Runtime Fabric
Jira
Azure Boards
Copado
Gearset
AutoRABIT
Docker
Kubernetes
Terraform
Provar
Selenium

Job description

Duration: 6 months

Position Details:
Key responsibilities
  • Release management
  • Plan, schedule and coordinate Client and MuleSoft releases across Dev, QA/SIT, UAT, Staging and Production environments.
  • Run the release calendar, release readiness reviews, go/no-go meetings and post-deployment validation.
  • Own deployment runbooks, rollback plans and release notes for every release, including hotfixes and emergency changes.
  • Track and resolve deployment conflicts, dependencies and blockers across multiple scrum teams working in parallel.
CI/CD with GitHub and GitHub Actions
  • Design, build and maintain GitHub Actions workflows that validate, test and deploy Client metadata and MuleSoft applications automatically.
  • Define and enforce branching strategy (GitFlow, trunk-based or release branches), pull request reviews, branch protection rules and merge policies.
  • Automate Client deployments using Client CLI (sf/sfdx), Metadata API, unlocked or unmanaged packages and delta (incremental) deployments.
  • Automate MuleSoft builds and deployments using Maven, the Mule Maven Plugin and Anypoint CLI to CloudHub 1.0/2.0, Runtime Fabric.
  • Manage secrets, connected apps, JWT authentication and environment-specific properties securely in GitHub Environments and Secrets.
  • Integrate quality gates: Apex test execution and code coverage, MUnit tests, PMD / Client Code Analyzer, and security scans.
Client environment and portal management
  • Deploy Client Sales Cloud, Service Cloud and Experience Cloud (community/portal) sites, including site configuration, LWC, Apex, flows and profiles/permission sets.
  • Manage sandbox strategy, refreshes, seeding of test data and post-refresh steps.
  • Keep environments in sync and resolve metadata drift between orgs.
MuleSoft deployment
  • Deploy and promote MuleSoft APIs and integrations through Anypoint Platform environments, including API Manager policies, properties and client configurations.
  • Coordinate Client and MuleSoft release dependencies so integrations and the orgs they connect go live together.
Governance and continuous improvement
  • Maintain release documentation, change records and audit trails to meet SOX, internal change management or ITIL requirements.
  • Monitor pipeline health, deployment success rates and lead time, and continuously reduce manual steps.
  • Mentor developers on Git, source-driven development and deployment best practices.
Required qualifications
  • 5 years in Client release management, DevOps or deployment engineering, with at least 3 years hands-on in a DevOps or release lead role.
  • Proven hands-on experience deploying Client orgs and MuleSoft applications across multiple environments in an enterprise setting.
  • Hands-on experience deploying Client Experience Cloud portals (customer or partner communities).
  • Strong expertise in Git and GitHub: branching, merging, rebasing, conflict resolution, pull requests and repository administration.
  • Demonstrated experience building and maintaining CI/CD pipelines in GitHub Actions (YAML workflows, reusable workflows, runners, environments, secrets).
  • Deep working knowledge of Client CLI (sf/sfdx), Metadata API, package.xml, destructive changes and source-tracked development.
  • Working knowledge of MuleSoft Anypoint Platform, Runtime Manager, API Manager, Maven and the Mule Maven Plugin.
  • Solid understanding of Client metadata types, deployment limitations and dependencies (profiles, permission sets, flows, Apex, LWC, custom objects).
  • Scripting experience in Bash, PowerShell, Python or Node.js for automation.
  • Experience working in Agile/Scrum teams and with tools such as Jira or Azure Boards.
  • Bachelor's degree in Computer Science, Information Systems or a related field, or equivalent experience.
Preferred qualifications and certifications
  • Client Certified Platform Developer I, Platform App Builder or Administrator.
  • Client DevOps-related credentials or Copado / Gearset / AutoRABIT experience (helpful for migration or hybrid toolchains).
  • MuleSoft Certified Developer – Level 1 or MuleSoft Certified Platform Architect.
  • GitHub Actions or GitHub Administration certification.
  • Experience with Client DevOps Center, unlocked packages and second-generation packaging (2GP).
  • Experience deploying to CloudHub 2.0 or Runtime Fabric, and with containerization (Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, Azure or GCP) and infrastructure-as-code (Terraform).
  • Experience with automated testing tools such as Provar, Selenium or Copado Robotic Testing.
  • Background in regulated industries (financial services, healthcare, public sector) with SOX or similar change-control requirements.
Skills:

Skill Overall Required Actions Client Overall Yes Required Yes DevOps 5-9 Years Overall Yes Required Yes

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Salesforce Developer with MuleSoft Release Mgmt, Remote, , US
Salesforce Developer with MuleSoft Release Mgmt, Remote, , US

Intellibee • United States

Remote
USD 120,000 - 160,000
Long-Term Stability
Comprehensive Health Coverage
401(k) program
+1
Senior DevOps Engineer(Remote)
Senior DevOps Engineer(Remote)

HRC Global Services • Reston (VA)

Remote
USD 140,000 - 190,000
Senior DevOps Engineer
Senior DevOps Engineer

Stealth Solutions, Inc. • Virginia

Remote
USD 150,000 - 190,000
401(k) matching
401(k)
Health insurance
+1
Senior DevOps Engineer
Senior DevOps Engineer

Stealth Solutions, Inc. • Yorktown (VA)

Remote
USD 130,000 - 170,000
401(k) matching
401(k)
Health insurance
+1
DevOps Engineer
DevOps Engineer

Synergycom • Dallas (TX)

On-site
USD 140,000 - 190,000
MuleSoft Architect/Developer
MuleSoft Architect/Developer

3Core Systems, Inc • United States

Remote
USD 120,000 - 180,000
Senior DevOps Engineer
Senior DevOps Engineer

Stealth Solutions, Inc. • Sterling (VA)

Remote
USD 140,000 - 180,000
401(k) matching
401(k)
Health insurance
+1
Salesforce Release Manager
Salesforce Release Manager

Maven Companies • Seattle (WA)

On-site
USD 110,000 - 160,000
Salesforce DevOps Architect
Salesforce DevOps Architect

UNAVAILABLE • McLean (VA)

On-site
USD 140,000 - 190,000
Mulesoft Developer
Mulesoft Developer

TechDigital Group • Minneapolis (MN)

On-site
USD 80,000 - 120,000