Careers

Lead DevOps

Job description

ACME Technologies is the revolutionary, configurable and all-in-one visitor commerce relationship platform for cultural institutions, wineries, and attractions. Through ACME’s single cart, your visitors can transact on the web, by phone, or in person and immediately enjoy the perks of membership. A cloud-based platform, ACME’s open APIs allow integration with CRMs to deliver a 360-degree view of the visitor and other best-of-breed systems. ACME’s all-inclusive and joint-success approach removes barriers and delivers software, hardware, service, support, and upgrades with predictable pricing. ACME was founded and is led by Silicon Valley and cultural institutional veterans.

 

Our core API back end is used by multiple clients, from the web consumer buying flows to the web enterprise apps, as well as from our iOS apps: iPad-based ticket POS for venue box office sales and iOS based scanner for access to the venue. The engineering UI/UX challenges range from core payment platform to big data reporting and complex scheduling optimization algorithms all of which require sophisticated horizontally scalable architectures, while operating under the highest security constraints (PCI Level 1 compliant).

Overview

  • Help keep our 99.9%+ SLAs with fast response time.
  • Manage our AWS cloud presence.
  • Develop an automation infrastructure to build, deploy, and manage DevOps.
  • Help scale the site horizontally as traffic grows.
  • Manage security to keep our data center PCI Level 1 and SOC 1 Type 2 compliant.
  • Expand the 24×7 monitoring and alerting system for our build and test infrastructure.
  • Perform ongoing research into new infrastructure tools to improve our stack.
  • Lead one other DevOps team member with the potential for the team to grow over time

Requirements

  • Experience in building fault tolerant and scalable systems.
  • Significant development experience in at least one modern programming language like Ruby or Python and shell scripting.
  • Experience developing and architecting database solutions using both SQL and non-SQL databases, such as MySQL and MongoDB.
  • Experience with monitoring solutions and services.
  • Experience with container orchestration tools like Docker.
  • Professional experience with Git and Jenkins.
  • Strong knowledge of UNIX internals, as well as excellent UNIX administration skills.
  • Knowledge of web application servers (Apache, Tomcat) and HAProxy.
  • Experience with configuration management and CI/CD. Ansible, Jenkins preferred.
  • Thorough experience building and managing environments in the AWS cloud, especially with Terraform.
  • Experience working in a 24×7 on-call environment.
  • Firm understanding of service-oriented architecture and common backend infrastructure setup/configuration such as databases, search engines, caches, queues, proxies, etc.
  • 3+ years of networking experience with layer 7 routing/load balancers, firewalls, VPC and optionally Web Application Firewalls
  • Exceptional communication and troubleshooting skills.

Nice To Have

  • Experience with Rancher v1 (Rancher Cattle AKA Docker).

We provide all the tools you need for success in a highly collaborative environment. For those in the bay area, we have a San Jose office in walking distance to Caltrain and local restaurants to enjoy lunches together, especially on Fridays. This position can also be filled remotely. If this sounds like a tempting challenge where you can make your mark developing a globally useful, cutting-edge product from scratch, while working in a collaborative environment, we want to hear from you.

You can apply via JobScore here.