Logo

Salesforce Devops+Azure Devops (NCS/Job/ 2339)

For A Reputed Large Multinational Technology Company
9 - 14 Years
Full Time
Immediate
Up to 30 LPA
1 Position(s)
Wipro Pan India
Posted 4 Days Ago

Job Skills

Job Description

Job Title

Salesforce DevOps Engineer (Salesforce + Azure DevOps)


Role Overview

As a Salesforce DevOps Engineer you will partner with the development, operations and business teams to deliver high-quality Salesforce solutions. You will use DevOps practices and tooling—particularly leveraging Azure DevOps—to enable continuous integration, continuous delivery (CI/CD), automation, monitoring and release management across the Salesforce platform. You will also act as a bridge between Salesforce application teams and infrastructure/operations teams to ensure deployments are safe, scalable, repeatable and efficient.


Key Responsibilities

  • Design, implement and maintain CI/CD pipelines for Salesforce environments (development → sandbox → staging → production) using Azure DevOps.
  • Manage version control for Salesforce metadata and code—branching strategies, merging, pull requests, conflict resolution.
  • Automate deployments of Salesforce components (Apex/Lightning code, metadata, configuration changes) and coordinate deployments in concert with business releases.
  • Monitor and manage Salesforce environments: sandbox lifecycle, refreshes, environment strategy, backups, roll-backs, recovery.
  • Work with the Salesforce development/administration team to integrate DevOps workflows: code reviews, static code analysis, unit test coverage, quality gates.
  • Ensure release management processes are in place: scheduling, release notes, roll-back plans, post-deployment validation.
  • Troubleshoot deployment failures, environment issues, integration problems and propose improvements to process.
  • Enforce security, compliance, audit requirements for Salesforce deployments (e.g., permissions, change control, traceability).
  • Collaborate with infrastructure/operations teams to integrate Salesforce deployments into wider DevOps/DevSecOps pipeline and tools (monitoring, logging, alerts).
  • Mentor other team members in best practices of Salesforce DevOps, Azure DevOps workflows and continuous improvement of processes.

Required Skills & Experience

  • 3 + years (or appropriate for level) experience working with Salesforce platform (configuration, metadata, Apex development, Lightning) and deployments.
  • Hands-on experience with Azure DevOps: pipelines, artifacts, version control, branching/merging strategies.
  • Solid understanding of DevOps principles (CI/CD, automation, monitoring, rollback, release management) in a Salesforce ecosystem.
  • Experience in version control tools (e.g., Git) and working with Salesforce metadata as code.
  • Experience with scripts/automation tools: e.g., shell scripts, PowerShell, Python, or similar.
  • Strong problem-solving, troubleshooting and communication skills.
  • Understanding of Salesforce environment strategy (sandboxes, scratch orgs, org-management) and release planning.
  • Experience working in agile/scrum teams and collaborating with both technical and business stakeholders.
  • Ability to enforce best practices around code quality, static analysis, test automation.