
DevOps Architect (CAN)
Salesforce22 hours ago
Remote, Canada or Toronto, CanadaStaff+
Responsibilities
- Collaborate with client stakeholders to define requirements, deliverables, and expectations.
- Assess existing DevOps processes, tools, and practices and recommend improvements.
- Design, present, implement, and govern DevOps solutions tailored to customer needs and constraints.
- Lead DevOps design sessions, document best practices, and develop deployment frameworks and governance models.
- Drive DevOps tool selection and implementation for Salesforce projects.
- Ensure successful continuous delivery deployments across environments and provide project oversight.
- Support pre-sales discovery, technical deep dives, and proof-of-concept development.
- Collaborate with Salesforce product teams on client implementations.
- Use AI coding assistants to support Salesforce Field Service, Apex, Lightning Web Components, Flows, mobile applications, and integrations while maintaining security, performance, and platform standards.
- Travel to client sites as needed, estimated at 50–75%.
Requirements
- 10+ years of CRM experience, including at least 8 years on the Salesforce platform.
- Expert knowledge of Salesforce Sales, Service, Experience, Industries (Vlocity), and Data Cloud products.
- Strong knowledge of environment management, release management, version control, branching strategies, and deployment methodologies.
- Experience with Salesforce Metadata API, Salesforce DX, Salesforce CLI, Apex, SOQL, and Lightning Web Components.
- Experience with Salesforce sandbox management, source-driven development, change sets, unlocked packages, and managed packages.
- Experience with CI/CD tools including Copado, Flosum, Gearset, Azure DevOps, Jenkins, GitLab, and CircleCI.
- Experience with Git-based version control systems including Git, GitHub, Bitbucket, GitLab, and Azure Repos.
- Experience with Chef, Docker image building, orchestration, deployment pipelines, and test automation.
- Experience with Provar, TOSCA, TestNG, Selenium, WebDriver, JUnit, JMeter, and ApexUnit.
- Experience managing code quality tools such as SonarQube, Checkmarx, and PMD.
- Understanding of Salesforce Event Monitoring, CloudWatch, Azure Monitor, and security integration into CI/CD pipelines.
- Ability to manage multiple priorities and work effectively with clients and cross-functional teams.
- Bachelor’s degree in Computer Science, Technology, or equivalent experience.
- Salesforce certifications are active or obtainable upon hire.
- Must be eligible to obtain and maintain Canadian Government Security Clearance; Reliability Clearance generally requires 5 years of verifiable work and residence history, while Secret Clearance generally requires 10 years.
Benefits
- Salesforce offers benefits and resources intended to support balance and well-being.
- The role is Ontario-based with an estimated 50–75% travel requirement to client sites.
- The position requires Canadian Government Security Clearance eligibility as a condition of employment.
Categories
Solutions Engineering
About Salesforce
Salesforce builds cloud-based customer relationship management software and a broader Customer 360 platform for sales, service, marketing, commerce, and analytics, sold by subscription to businesses and public-sector organizations. Founded in 1999 and headquartered in San Francisco, it trades on the NYSE under the symbol CRM. Its portfolio includes Sales Cloud, Service Cloud, Marketing Cloud, MuleSoft integration, Tableau analytics, and Slack for collaboration, with extensive developer tools and APIs.