Job Listing Information
- 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 |
|
|