Lorven Technologies Inc. logo

Salesforce Platform Engineering / Senior Salesforce DevOps Engineer

Lorven Technologies Inc.

HybridChicago, ILseniorPosted 2h ago

Job description

Salesforce Platform Engineering / Senior Salesforce DevOps Engineer

Location: Chicago, IL - Hybrid (Onsite -Tuesday to Thursday)

Job Type: Contract

Required Qualifications:

About the Role:

  • We are seeking an experienced Senior Salesforce DevOps Engineer to join a large-scale,

  • enterprise Salesforce delivery organization operating with 10+ POD/Scrum teams.

  • This role is critical to modernizing, stabilizing, and scaling our Salesforce DevOps practices on Azure DevOps.

  • The ideal candidate will bring deep Salesforce CI/CD expertise, strong problem-solving skills, and a passion for engineering excellence.

  • They will be responsible for diagnosing and resolving significant existing challenges in our release pipeline and driving long-term improvements across the DevOps lifecycle.

Key Responsibilities

Repository & Org Synchronization

  • Establish and enforce a reliable, automated source of truth between Salesforce orgs and the Azure DevOps Git repository

  • Design and implement processes to ensure Production org and Master branch are always in sync

  • Eliminate code overwrite and rework caused by org/repo inconsistencies

  • Architect org-from-repo deployment strategies to ensure environments are always created/refreshed from version-controlled source

  • Pipeline Optimization & Performance

  • Redesign and optimize CI/CD pipelines to significantly reduce overall execution time (current baseline: 20โ€“30 minutes for single-component deployments)

  • Implement shallow clones, artifact caching, and incremental checkout strategies to address large repository sizes (~4.5GB)

  • Introduce dedicated build agents/runners to eliminate shared-agent contention

  • Optimize dependency installation, SonarQube, and SNYK scan execution within pipelines

  • Implement Git delta deployment strategies (branch-to-branch comparison) for efficient, component-level deployments

  • Reduce Apex test class execution time (current baseline: ~6 hours) through parallel test execution, test selection optimization, and test impact analysis strategies

  • Release Management & Multi-Train Support

  • Design and manage DevOps processes supporting multiple release trains: Major Release (6- week), Short Sprint (2-week), Anytime/Micro, Hotfix, and Hypercare (1-week post-MR)

  • Architect environment strategies to isolate different release streams โ€” eliminating the risk of shared UAT environment conflicts across concurrent release tracks

  • Establish clear environment promotion paths and minimize back-sync conflicts when syncing changes from Production

  • Support increasing release frequency and volume with scalable, repeatable pipeline automation