Skip Navigation

Senior DevOps Engineer (Ecommerce SaaS) at Epicor | Software Careers


or match your skills with LinkedIn

LinkedIn - job matching tool
Apply now Job ID 18002051 Date posted Dec. 05, 2018 Trevose, Pennsylvania; Carlsbad, California; Dublin, California; Minneapolis, Minnesota; Austin, Texas Information Services

Job Title: Senior DevOps Engineer (Ecommerce SaaS)

Requisition Number: 18002051

Location(s): US Epicor office

Company Overview

Epicor is one of the world’s leading software companies, with more than 20,000 customers in over 150 countries using our products to effectively and efficiently automate and streamline their essential business functions. With industry specific solutions for the manufacturing, distribution, retail and service industries, Epicor products allow our customers to focus on core, revenue generating activities. Epicor is privately owned by KKR & Co. and produces approximately $900M in annual revenue with around 4,000 employees.

Role Summary/Purpose:

As a Senior Software Engineer – SaaS Ops - ECC he will join an initial team of three people, one in UK, one in US, and one in ITC. Team is to proactively manage and monitor all ECC hosted customers in Azure or within Epicor co-lo. Team will provide 24x5 cover for the ECC business

ECC is Epicor's go to market e-commerce strategy. ECC is sold as a SaaS product. A key to the growth is the effective delivery of SaaS services that allow our customer’s sites to grow and their businesses to be successful.

Essential Responsibilities:

  • Respond to Epic Care cases in the ECC-SAAS-DevOps group.
  • Creation of new ECC VMs for new customers (USA & UK hosting centres / Azure).
  • Creation of new ECC VMs for internal use.
  • Upgrading Magento / ECC for hosted sites (usually on an as-requested basis).
  • Monitoring of performance metrics for all sites using AppOptics / Pingdom, and following up if problems are found (either by digging into the issue or by passing to ECC support/ERP support/ECC dev teams).
  • Evaluation of AppOptics / Pingdom and communicating with Solarwinds re issues / feature requests and so on.
  • Attending weekly meetings with ECC support / ECC PS teams and any other performance related calls (either internal / customer).
  • Ongoing maintenance of ECC VMs (operating system & security patches, etc.)
  • Ensuring that hosted systems meet the requirements for the security team (e.g. correct versions of openssl, etc.)
  • Ongoing performance tweaks to the MySQL/PHP configurations.
  • Monitoring of the infrastructure (using Nagios XI).
  • Making changes to the hosted (internal) and on premise (external) ECC installation scripts when necessary.
  • Involvement in the Azure POC, including on-going discussions surrounding the best way to deploy ECC in that environment.
  • Assisting PS teams when they have issues with on premise installations.
  • Ensuring ECC backups for all hosted systems (i.e. nightly MySQL & Site folders) succeed.
  • Maintain scripts used when restoring from these backups when customers need to rollback.
  • Maintain/create a variety of other scripts that the SaaS Ops / Support teams use, such as to clone ECC sites.


  • Linux/Ubuntu server administration
  • Networking and Hardware configuration/troubleshooting
  • General familiarity with LAMP/LAMP stack
  • Familiarity with Azure hosting
  • Experience with tools such as App Optics, New Relic or similar.
  • eCommerce performance tuning

Desired Characteristics:

  • Magento 2
  • Automation scripts


Epicor Software Corporation is proud to be an equal opportunity/affirmative action employer.

Primary location: Trevose Pennsylvania United States
Other location(s): US-California-Dublin;US-Minnesota-Minneapolis;US-Texas-Austin;US-California-Carlsbad
Senior DevOps Engineer (Ecommerce SaaS)

What’s around You

Restaurants, bars, gyms and more. Take a look at the map to see what’s nearby.

Join our talent community

Sign Up For Job Alerts

Get ahead of the game–join our Talent Community and be the first to hear about new Epicor job opportunities.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Information Services, Trevose, Pennsylvania, United StatesRemove
  • Information Services, Carlsbad, California, United StatesRemove
  • Information Services, Dublin, California, United StatesRemove
  • Information Services, Minneapolis, Minnesota, United StatesRemove
  • Information Services, Austin, Texas, United StatesRemove


By submitting my CV / resume or signing up for job alerts I agree to receive phone or email communications from Epicor and its subsidiaries about Epicor employment opportunities as they may arise. I understand that Epicor’s Privacy Policy will apply and that I may withdraw my consent to these communications at any time.