We are looking for a Salesforce DevOps Engineer with hands-on experience in Flosum DevOps platforms to lead the technical implementation, configuration, training, and ongoing support.
Key Responsibilities
Flosum Platform Implementation & Configuration
Install and configure Flosum managed package across York Region's Salesforce Production and Sandbox environments
Set up OAuth org connections for 2 Production Orgs and 60 Sandboxes
Configure CI/CD pipelines with automated deployment workflows, pre-deployment validation, and rollback controls
Integrate Flosum with Jira (user story tracking), Azure DevOps (CI/CD pipelines), and Git/GitLab (external version control)
Configure branch management, feature branching workflows, and conflict resolution processes
Set up backup & recovery schedules with point-in-time restore capabilities
Implement environment drift detection, configuration comparison, and cross-org synchronization
Release & Version Control Management
Design and document branching strategies (feature branches, hotfix branches, main/release branches)
Configure deployment automation with validation rules, Apex test execution, and quality gates
Set up 1-click rollback (full and selective/cherry-pick rollback) workflows
Implement Apex PMD and CodeScan static code analysis integrations
Configure deployment history logs and audit trails for compliance
Manage metadata deployment best practices and destructive change handling
Security, Compliance & Governance
Implement zero-trust security architecture with role-based access control (RBAC)
Configure policy-based deployment controls and approval workflows
Set up Azure AD SSO authentication for Flosum platform access
Ensure compliance with SOX, HIPAA, GDPR, FINRA audit trail requirements
Configure data masking and field-level security for sensitive data migrations
Implement DevOps metrics dashboards (DORA metrics: deployment frequency, lead time, MTTR, change failure rate)
Training & Knowledge Transfer
Conduct virtual training sessions
Create user documentation, configuration guides, and troubleshooting playbooks
Deliver hands-on demos on pipeline creation, branch deployment, conflict resolution, and rollback procedures
Provide Flosum Success Portal onboarding and certification guidance
Required Skills & Qualifications Must-Have (Mandatory)
5+ years of hands-on experience with Salesforce DevOps (CI/CD, version control, release management)
Experience with Flosum DevOps platforms
Strong understanding of Salesforce metadata, deployment best practices, and change set management
Proficiency in Git/GitHub/GitLab workflows (branching, merging, conflict resolution, pull requests)
Experience with CI/CD pipeline tools (Jenkins, Azure DevOps, GitHub Actions, GitLab CI)
Knowledge of Apex, Visualforce, Lightning Web Components (LWC), and Salesforce metadata structure
Understanding of Salesforce environments (Production, Sandbox, Developer, Scratch Orgs)
Familiarity with Apex test automation, code coverage enforcement, and quality gates
Strong troubleshooting and debugging skills for deployment failures and environment issues
Highly Preferred (Strong Plus)
Flosum certification or equivalent Salesforce DevOps certification
Experience with Jira integration for Agile/Scrum project management workflows
Experience with Azure DevOps pipelines and Azure AD SSO configuration
Knowledge of CodeScan, Apex PMD, or similar static code analysis tools
Experience working on government/public sector projects with strict compliance requirements
Familiarity with SOX, HIPAA, GDPR, FINRA compliance and audit trail requirements
Experience with data migration tools (Flosum Data Migrator, Salesforce Data Loader, etc.)
Understanding of backup & recovery strategies for Salesforce environments
Salesforce certifications: Administrator, Platform Developer I/II, or App Builder
Soft Skills & Competencies
Client-facing communication — ability to explain technical concepts to non-technical stakeholders
Problem-solving mindset — proactive in identifying issues and proposing solutions
Documentation skills — ability to create clear, concise technical and user documentation
Team collaboration — work effectively with cross-functional teams (developers, admins, project managers)
Attention to detail — critical for deployment accuracy, compliance, and audit readiness
Time management — ability to meet project deadlines and manage multiple priorities
Adaptability — comfortable working in a dynamic environment with evolving client requirements