BD is one of the largest global medical technology companies in the world, and they are seeking an experienced Staff DevOps Engineer (Salesforce) to lead CI/CD strategy and automation within their Salesforce ecosystem. This role involves designing and improving deployment pipelines, managing release cycles, and collaborating with cross-functional teams to enhance delivery processes.
Responsibilities:
- Design, build, and maintain robust CI/CD pipelines using Copado
- Orchestrate complex release cycles across multiple Salesforce environments (Dev, QA, UAT, Production)
- Implement automated deployment strategies including validation, testing, and rollback procedures
- Manage Commerce Cloud deployments including storefront code, cartridges, site preferences, and data imports
- Manage version control workflows using Git, including branching strategies and merge conflict resolution
- Configure and optimize deployment automation for metadata, source format (SFDX), and data migrations
- Establish and enforce DevOps best practices, coding standards, and deployment governance
- Implement automated testing frameworks including unit tests, integration tests, and end-to-end testing
- Configure static code analysis tools (PMD) and enforce quality gates
- Develop and maintain deployment scripts, automation tools, and custom DevOps utilities
- Monitor deployment metrics, identify bottlenecks, and continuously improve pipeline efficiency
- Own release planning sessions and coordinate cross-functional deployment activities
- Manage release calendars, deployment windows, and change management processes
- Conduct pre-deployment validation and post-deployment verification
- Troubleshoot deployment failures and provide rapid resolution
- Document deployment procedures, runbooks, and disaster recovery processes
- Manage sandbox refresh strategies and environment synchronization
- Implement security best practices for credential management, access control, and compliance
- Configure environment-specific variables, system properties, and deployment parameters
- Manage Commerce Cloud site preferences, custom preferences, and environment-specific configurations
- Ensure deployments follow internal security, privacy, and compliance requirements (including HIPAA where applicable) in partnership with Security/Compliance stakeholders
- Maintain backup and recovery procedures for all Salesforce environments
- Partner with Salesforce Administrators, Developers, and Product Managers to streamline delivery
- Provide technical guidance on deployment architecture and DevOps tooling
- Train development teams on CI/CD processes, Git workflows, and deployment best practices
- Participate in architecture reviews and provide DevOps perspective on solution design
- Stay current with Salesforce DevOps innovations and recommend process improvements
Requirements:
- 5+ years of hands-on experience with Salesforce DevOps and release management
- 3+ years of experience managing CI/CD pipelines with Copado
- 3+ years of experience with Git version control and branching strategies
- Proven track record managing complex Salesforce implementations across multiple orgs, environments, and products
- Experience with Salesforce DX (SFDX) and source-driven development
- Expert-level knowledge of Salesforce metadata architecture and deployment mechanisms
- Strong Copado expertise, including pipeline configuration, quality gates, and automation rules
- Advanced Git skills including merge strategies, conflict resolution, and repository management
- Strong proficiency with Salesforce Commerce Cloud deployment tools and processes
- Experience with automated testing frameworks (Apex tests, AccelQ)
- Familiarity with static code analysis tools (PMD)
- Working knowledge of one or more Salesforce products
- Knowledge of scripting languages (Python, JavaScript) for automation
- Experience with CI/CD concepts
- Analytical Thinking: Ability to troubleshoot complex deployment issues and identify root causes
- Attention to Detail: Meticulous approach to configuration management and deployment validation
- Communication: Clear documentation and ability to explain technical concepts to non-technical stakeholders
- Problem-Solving: Proactive identification of risks and implementation of preventive measures
- Collaboration: Strong team player who can work across development, QA, and product teams
- Continuous Learning: Commitment to staying current with Salesforce and DevOps innovations
- Salesforce Certified Platform Developer I or II
- Salesforce Certified Administrator
- Copado Certified DevOps Engineer
- Git or DevOps-related certifications
- Experience in healthcare or medical device industries with HIPAA compliance requirements
- Familiarity with Azure DevOps, Jenkins, or other CI/CD platforms
- Knowledge of MuleSoft integration patterns and deployment strategies
- Background in Agile/Scrum methodologies and sprint-based delivery
- Experience with monitoring and observability tools (Datadog)