eTeam Inc. logo

Salesforce DevOps & Release Engineer

eTeam Inc.

  • Remote, TN
  • 14 days ago
  • Remote
  • $400–$416 Per Day

Highlights

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. MuleSoft deployment " Deploy and promote MuleSoft APIs and integrations through Anypoint Platform environments, including API Manager policies, properties and client configurations.
eTeam Inc.

Numbers & Facts

LocationRemote, TN (
Remote
)
IndustryOther/Not Classified
Salary$400–$416 Per Day
Company Size100 to 499 employees
Year Founded1998
Websitewww.eteaminc.com

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

About Company

Looking for a great job? Join eTeam. We’re looking for talented staffing professionals to join our staff. We also provide contract assignments and full-time jobs at Fortune 2000 Companies. We’ve been named one of the best companies to work for by Staffing Industry Analysts and New Jersey Business.

Similar Jobs