Job Listing Information

Senior Salesforce DevOps Engineer
  • 18-Nov-2024 to 02-Dec-2024 (UTC)
  • Trenton, NJ, USA
  • Full Time
  • Long Term Contract Length
  • 40 Weekly Hours

Senior Salesforce DevOps Engineer

- As a Senior Salesforce DevOps Engineer, you will play a pivotal role in managing and optimizing release processes within the Salesforce ecosystem.

- Initially, you will focus on manually coordinating GitHub code releases across Salesforce teams and gradually transition to using Copado for automated release management.

- Your expertise in Copado and Salesforce DevOps tools will drive efficient deployments and support the evolution of robust CI/CD pipelines.

- You will collaborate with development, QA, and operations teams to establish a reliable, scalable, and secure environment with an emphasis on automation, monitoring, and continuous improvement.

 

Key Responsibilities:

- Manage GitHub-based releases across Salesforce teams, ensuring accuracy, consistency, and timely deployment of code changes.

- Handle all release coordination manually during the initial phase of the project.

- Lead the transition from manual GitHub-based releases to automated Copado-driven release management.

- Oversee the implementation of Copado for streamlined release processes, ensuring the migration is efficient and effective.

- Design, implement, and maintain CI/CD pipelines using Copadoto support efficient and automated software releases within the Salesforce environment.

- Ensure that Copadois fully integrated into the release cycle, automating version control and deployment processes.

- Develop and implement version control strategies using Git and Copado to manage deployment phases and maintain consistency across all releases.

- Collaborate with development and QA teams to integrate automated testing into the Copado CI/CD pipeline, ensuring high code quality and reliable deployments.

- Monitor system performance using Salesforce-specific tools, proactively identifying, and resolving issues to maintain operational stability.

- Maintain documentation for release processes, CI/CD pipelines, and configurations to ensure transparency and knowledge sharing.

- Stay updated on industry trends and DevOps best practices to continuously enhance team capabilities and improve release efficiency.

 

Desired

- Familiarity with tools like Jenkins, Terraform

- Proficiency in AWS DevOps tools and infrastructure management.

 

Fill the skill matrix below:

Skill

Required/Desired

Amount

Candidate's No. of years of experience

Experience developing and managing Salesforce CI/CD pipelines

Required

10

 

Version Control (Git)

Required

7

 

Scripting (Python, Bash, PowerShell)

Required

7

 

Performance Optimization

Required

7

 

Security Best Practices

Required

7

 

Problem-Solving

Required

7

 

Communication and Collaboration with Teams

Required

7

 

CI/CD Pipeline Management: Copado

Required

7

 

AWS DevOps

Highly desired

7

 

Cloud Infrastructure Management (AWS)

Highly desired

7

 

Monitoring tools

Highly desired

5

 

CI/CD Pipeline Management: Jenkins

Desired

10

 

Automation Tools (Ansible, Terraform)

Desired

7

 

AWS Certifications (e.g., AWS Certified DevOps Engineer)

Desired

1

 

Bachelor's or master's degree in computer science, information technology, or a related field

Required