WorkJam accelerated its CI process by 40% using templates and Docker layer caching on Harness

How WorkJam boosted DevOps efficiency with faster builds, scalable pipelines, and integrated security—without added overhead.

Industry
Locations
Americas
EMEA
APAC
Ready to get started?
Try Harness for free today.

WorkJam is a B2B company that provides a workforce management, engagement, communication, and productivity platform to enable frontline digital transformation. Its primary customers are large enterprises in retail, hospitality, and restaurants.

CI/CD Goals

WorkJam’s overarching goal with CI/CD was to streamline and automate the entire software delivery process, focusing on efficiency, developer experience, and operational agility. WorkJam aimed to ensure that both Continuous Integration (CI) and Continuous Delivery (CD) processes were reliable, scalable, and easy to manage, ultimately enabling faster and more secure software releases to their enterprise customers.

  • Developer Reliability: Provide developers with a CI tool they could trust—one that was stable, non-intrusive, and “just works.” The aim was to minimize disruptions and allow developers to focus on building features rather than troubleshooting pipeline issues
  • Operational Cost Reduction: By simplifying pipeline management and automating repetitive tasks, WorkJam sought to lower operational expenses and free up engineering resources for higher-value work
  • Security Integration: Shift security left by integrating vulnerability scanning into the CI process, ensuring that builds with vulnerabilities are blocked before they reach production
“The thing about Harness that stands out to me is the flexibility on both the technical and the people side of things. Using templates, we can build pipelines that match WorkJam’s use cases, and the Harness-WorkJam relationship has been transparent and mutually beneficial.”- Venelin Koulaxazov, Software Development Manager at WorkJam

CI/CD Challenges Before Harness

Before adopting Harness CI, WorkJam used Bitbucket Pipelines for CI and Harness for CD. The main challenges WorkJam encountered with Bitbucket Pipelines included:

  • Limited CI Capabilities: Bitbucket Pipelines was seen as an add-on rather than a robust, standalone CI tool. WorkJam quickly hit the upper limits of what Bitbucket Pipelines could do for their growing needs.
  • Lack of Templating: Bitbucket Pipelines did not support templating, making it difficult to standardize and quickly roll out changes or upgrades across multiple microservices.
  • Build Performance: Average build times were around 30 minutes, and Docker image generation was slow due to a lack of advanced caching mechanisms. Builds were also unreliable as they had to be frequently rerun, and the lack of debugability added to the complexity.
  • Operational Overhead: Maintenance and migration of pipelines were time-consuming, and adopting new technologies (e.g., upgrading Java versions) was inefficient.

Due to these challenges, WorkJam could not achieve its CI/CD goals.

Benefits of Harness CI and CD

After migrating to Harness CI and continuing with Harness CD, WorkJam observed significant improvements:

  • Reduced Build Times: Docker image generation times dropped by around 40%. For example, what previously took 24-30 minutes now takes 15-17 minutes.
  • Build Infrastructure: By letting Harness manage the build infrastructure (Harness Cloud), WorkJam could continue focusing on its core business instead of cluster maintenance.
  • Templating and Reusability: Harness’s templating system enabled rapid pipeline creation, easier upgrades (such as Java version migrations), and consistent best practices across teams.
  • Developer Experience: Developers reported a seamless experience—“it’s just there and it works”—with fewer interruptions and less time spent waiting for builds.
  • Operational Efficiency: Pipeline creation and maintenance became much easier, reducing operational expenses and allowing for faster adoption of new technologies.
  • Deployment Speed: Production deployments that used to take three days now take two to three hours—a more than 90% improvement in efficiency.
  • Parallel Deployments: The ability to deploy multiple services to multiple environments simultaneously, with integrated approval workflows (e.g., via Jira and Slack), greatly improved release agility and governance.
  • Security and Compliance: Security scanning is integrated into the CI process, ensuring that builds with vulnerabilities are blocked before reaching production.
“We achieved 40% faster builds and 90% faster deployments using Harness CI/CD.” - Venelin Koulaxazov, Software Development Manager at WorkJam

WorkJam’s adoption of Harness CI and CD has transformed their software delivery, enabling faster, more reliable, and more secure releases while significantly reducing operational burdens.

Explore More Customer Stories

Keller Williams Accelerates CI/CD Efficiency with Harness

Continuous Delivery & GitOps
Continuous Integration

AI Data Management Company uses Scorecards to achieve FIPS/FedRAMP Compliance

Internal Developer Portal

TrustBank reduces lead times by 90% with Harness and AWS

Continuous Delivery & GitOps
Continuous Integration
No items found.
No items found.
Continuous Delivery & GitOps
Continuous Integration