Lead Engineer-Devops Salesforce

Algoworks
Posted on
Algoworks  logo

Experience
5 - 7 yrs
Job Location
Noida, India
Vacancy
1
Designation
Lead DevOps Engineer
Job Type
ONSITE

Job Description

Role: Lead Engineer

Location: India, Remote

Experience: 5-7 Years

Role overview

We are seeking a highly skilled Salesforce DevOps Engineer with strong Salesforce Development experience and expertise in managing end-to-end DevOps, CI/CD and release management processes. The ideal candidate should possess hands-on Salesforce development capabilities, deep knowledge of Salesforce deployment methodologies and experience with leading DevOps tools such as AutoRABIT, Copado, Jenkins, GitHub and Salesforce DX.

The candidate will be responsible for designing and managing release pipelines, automating deployments, maintaining source control strategies and supporting Salesforce development teams throughout the software delivery lifecycle.

Key responsibilities:

1.Salesforce development

  • Hands-on development using Apex, Lightning Web Components (LWC), Aura Components, Visualforce, Flows and Salesforce APIs.
  • Understand and troubleshoot deployment issues related to Apex code, metadata, integrations, profiles, permission sets and security configurations.
  • Support developers in implementing Salesforce development best practices.
  • Perform code reviews and enforce coding standards.

2.Salesforce DevOps and release management

  • Own and manage the complete Salesforce DevOps lifecycle across multiple environments.
  • Plan, coordinate and execute Salesforce releases and deployments.
  • Create release schedules, deployment plans, rollback strategies and governance processes.
  • Ensure smooth deployment of Salesforce metadata and code changes.

3.CI/CD and automation

  • Design, implement and maintain CI/CD pipelines.
  • Automate build, testing, validation and deployment processes.
  • Improve deployment frequency while maintaining quality and compliance standards.

4.Source control and branch management

  • Manage Git repositories and branching strategies.
  • Handle pull requests, merge approvals, code reviews, conflict resolution and release tagging.
  • Ensure adherence to version control best practices.

5.Environment management

  • Manage Salesforce sandboxes and deployment environments.
  • Coordinate metadata promotion across Development, QA, UAT and Production.
  • Maintain environment integrity and deployment readiness.

Required skills and qualifications:

  • Bachelors or masters degree in Computer Science or a related technical discipline preferred.

Salesforce Development

  • Apex Development
  • Lightning Web Components (LWC)
  • Aura Components
  • Salesforce Flows
  • Salesforce Security Model
  • Integration Frameworks (REST/SOAP APIs)
  • Salesforce DX (SFDX)

Salesforce DevOps

  • Release Management
  • Deployment Automation
  • Environment Management
  • Salesforce Metadata API
  • Change Management

Version Control

  • Git
  • GitHub
  • Branching Strategies
  • Pull Requests
  • Merge Management
  • Code Reviews

CI/CD Tools

  • Jenkins
  • GitHub Actions
  • Azure DevOps (Preferred)

Salesforce DevOps Tools

  • AutoRABIT (Preferred)
  • Copado
  • Gearset

Must have skills:

Salesforce Certifications (At least one mandatory, more preferred)

  • Salesforce Platform Developer I (Mandatory)
  • Salesforce Administrator (Preferred)
  • Salesforce Platform Developer II (Good to Have)
  • Salesforce App Builder (Preferred)

DevOps Certifications (At least one preferred)

  • Copado Fundamentals Certification
  • Copado Administrator Certification
  • AutoRABIT Certification
  • Jenkins Engineer Certification
  • GitHub Actions Certification

Nice to have skills:

  • Experience with AutoRABIT, Copado, or Gearset for Salesforce DevOps and release automation.
  • Exposure to Azure DevOps, GitHub Actions and advanced CI/CD pipeline orchestration.
  • Knowledge of Salesforce DevOps Center and modern deployment best practices.
  • Experience working in large-scale Salesforce transformation projects with multi-org and multi-environment deployments.

Ideal candidate profile:

The candidate should be able to:

  • Develop and deploy Salesforce solutions independently.
  • Design and manage CI/CD pipelines for Salesforce.
  • Own release planning, deployment governance and production releases.
  • Manage Git repositories, branching strategies and PR approvals.
  • Lead deployment troubleshooting and rollback activities.
  • Work closely with Salesforce developers, architects, QA and business stakeholders.
  • Drive DevOps maturity and automation initiatives across the Salesforce landscape.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.