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
Apply tot his job
Apply To this Job