Skip to content

Devops Engineer – Copado
Company | ICF |
---|
Location | Reston, VA, USA |
---|
Salary | $81094 – $166810 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Bachelor’s degree
- Experience with Copado Data Deploy and Salesforce Data Loader
- 3+ years of DevSecOps experience with cloud architectures, CI/CD pipelines, release management, and security tools
- 3+ years managing multiple Salesforce applications and environments (e.g. development, testing, UAT, staging, production)
- Candidate must be able to obtain and maintain a Public Trust clearance
- Candidate must reside in the US, be authorized to work in the US, and work must be performed in the US
- Must have lived in the United States for 3 full years out of the last 5 years
- Must be able to obtain and maintain a Federal Public Trust
Responsibilities
- Designing, developing, and maintaining Copado CI/CD pipelines for Salesforce development
- Developing, configuring, and managing multiple Salesforce environments (development, testing, UAT (User Acceptance Testing), staging, production) using Copado, and ensuring metadata deployments are synchronized and consistent
- Configuring quality gates including code reviews, test execution, code quality checks, and code security scans within the CI/CD pipeline
- Promoting and applying an automation-first approach to reduce manual configurations within the Salesforce platform by writing custom scripts, configuring robotic process automation, etc.
- Managing Salesforce releases in coordination with development, QA, and business teams
- Implement strategies for quick data and metadata restoration in case of deployment failures or other issues
- Leading Salesforce backup and restore strategies, including scheduling data backups and maintaining restoration runbooks
- Leading continuous improvements and enhancements to the CI/CD pipeline and team development workflows to evolve best practices
- Setting up monitoring and alerting on Salesforce deployments to detect and address issues
- Documenting DevOps code promotion, back promotion, best practices, and environments
- Providing technical support, troubleshooting, and training to the development team on continuous integration and continuous deployment best practices
- Implementing observability tools within the Salesforce platform to gain insights into system performance, reliability, and utilization to proactively identify potential issues
- Configuring alerts on systems issues and leading incident response in collaboration with development teams
- Configuring security tools and Salesforce permission sets to enforce zero-trust security strategies and least-privilege access controls
- Strong proven analytical ability and ability to solve problems independently
- Stay abreast of new features and updates of technology
- Other duties as assigned
Preferred Qualifications
- Familiarity with Own Backup and Restore is a plus
- Experience with AWS Cloud is a plus
- Knowledge of infrastructure-as-code (IaC) tools including Terraform, AWS CloudFormation and configuration management tools such as Ansible
- Copado Fundamentals I and Copado Fundamentals II
- Copado Consultant Certification is preferred
- Salesforce Certified Administrator is preferred