Hybrid DevOps Engineer – Salesforce

Posted last month

Apply now

About the role

  • Design, implement, configure, and maintain CI/CD pipelines using Copado for Salesforce development and deployments.
  • Manage Copado environments, pipelines, and releases, ensuring optimal performance and adherence to best practices.
  • Troubleshoot and resolve issues related to Copado pipelines, deployments, and integrations.
  • Stay up-to-date with new Copado features and releases, evaluating and implementing relevant enhancements.
  • Automate Salesforce metadata deployments, code analysis, static code analysis, and testing processes.
  • Implement and manage source control strategies (e.g., Git, GitHub, GitLab) for Salesforce projects.
  • Develop and maintain scripts and tools to enhance DevOps efficiency and automation.
  • Ensure proper configuration management across Salesforce environments.
  • Support the end-to-end Salesforce release management process, including planning, scheduling, and execution of deployments.
  • Collaborate with development and QA teams to ensure smooth code merges, conflict resolution, and quality gates.
  • Enforce code quality standards, security best practices, and compliance requirements within the CI/CD pipeline.
  • Monitor deployment health and provide post-deployment support.
  • Work closely with Salesforce developers, administrators, and QA engineers to understand their needs and provide DevOps support.
  • Provide training and guidance to development teams on Copado usage and DevOps best practices.
  • Participate in architectural discussions to ensure deployability and scalability of solutions.
  • Identify opportunities for process improvements and implement solutions to enhance efficiency and reliability of Salesforce deployments.
  • Contribute to the evolution of our DevOps culture and practices.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 3+ years of hands-on experience as a Salesforce DevOps Engineer or Release Engineer.
  • Strong, demonstrable experience with Copado is mandatory, including pipeline setup, branch management, deployment automation, and compliance hub.
  • Solid understanding of Salesforce development lifecycle (SDLC) and release management best practices.
  • Proficiency with version control systems, particularly Git (GitHub, GitLab, Bitbucket).
  • Experience with Salesforce DX and CLI.
  • Familiarity with automated testing tools for Salesforce (e.g., Jest, Selenium, Provar) is a plus.
  • Experience working in an Agile/Scrum development environment.
  • Deep knowledge of Salesforce metadata and API.
  • Proficiency in scripting languages (e.g., Python, Shell scripting, JavaScript) for automation.
  • Understanding of Apex, Lightning Web Components (LWC), and Visualforce.
  • Knowledge of declarative Salesforce tools (Flow, Process Builder).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a bonus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Detail-oriented and highly organized.
  • Proactive, self-starter with a strong sense of ownership and accountability.
  • Ability to thrive in a fast-paced, dynamic environment.

Job title

DevOps Engineer – Salesforce

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridPuneIndia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job