Job Listing Information
- 08-Nov-2024 to 22-Nov-2024 (UTC)
- Trenton, NJ, USA
- Full Time
- Long Term Contract Length
- 40 Weekly Hours
Complete Description:
- Release DevOps Engineer w/ 7+ yrs experience managing CI/CD pipelines, automation, & infrastructure management.
- Will automate & streamline release processes, ensure continuous delivery, & maintain availability & reliability of systems.
- Must have Excellent Communication and Problem Solving Skills.
- As a Senior Release DevOps Engineer, you will be instrumental in managing and optimizing our CI/CD pipelines, beginning with manual coordination of GitHub code releases across Salesforce teams and transitioning to Copado for automated releases.
- Your skills in Copado, AWS DevOps, and relevant tools will streamline our release processes and strengthen deployment strategies.
- You’ll work closely with development, QA, and operations teams to ensure a reliable, scalable, and secure cloud environment with a focus on automation, monitoring, and continuous improvement.
Key Responsibilities:
- Release Coordination: Manage GitHub code releases across Salesforce teams, transitioning to Copado-based automated release management.
- CI/CD Pipeline Development: Design, implement, and maintain CI/CD pipelines using Copado and AWS DevOps to support efficient software releases.
- Quality and Testing Integration: Collaborate with development and QA to integrate automated testing for high code quality.
- Infrastructure Monitoring: Use Prometheus, Grafana, and other tools to monitor system performance, identifying and resolving issues proactively.
- Cloud Infrastructure Management: Scale AWS infrastructure to support application needs, focusing on reliability and security.
- Version Control and Automation: Develop version control strategies using Git and Copado for Salesforce deployments, creating scripts to automate routine tasks.
- Documentation: Maintain documentation for release processes, CI/CD pipelines, and infrastructure configurations.
- Continuous Improvement: Stay current with industry trends and DevOps best practices to enhance team capabilities.
Preferred Skills:
Experience with Jenkins, Terraform, Kubernetes, Docker, Prometheus, Grafana, and Ansible is beneficial but not required
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 |
|
AWS DevOps |
Required |
7 |
|
Cloud Infrastructure Management (AWS) |
Required |
7 |
|
Scripting (Python, Bash, PowerShell) |
Required |
7 |
|
Version Control (Git) |
Required |
7 |
|
Performance Optimization |
Required |
7 |
|
Security Best Practices |
Required |
7 |
|
Problem-Solving |
Required |
7 |
|
Communication and Collaboration with Teams |
Required |
7 |
|
Monitoring (Prometheus, Grafana) |
Highly desired |
5 |
|
CI/CD Pipeline Management: Jenkins |
Highly desired |
10 |
|
Automation Tools (Ansible, Terraform) |
Highly desired |
7 |
|
CI/CD Pipeline Management: Copado |
Highly desired |
7 |
|
DevOps Tools (Chef, Puppet) |
Highly desired |
7 |
|
Orchestration (Kubernetes) |
Desired |
3 |
|
AWS Certifications (e.g., AWS Certified DevOps Engineer) |
Desired |
1 |
|
Containerization (Docker) |
Desired |
7 |
|