Desired Skills and Experience

  • Maintain server infrastructure, both in traditional data centers as well as in AWS and Azure
  • Automate server provisioning
  • Architect and automate zero-downtime software deployments
  • Maintain kiosk infrastructure
  • Automate kiosk provisioning and software deployments
  • Architect and implement large-scale distributed monitoring to surface system health from an IT operations perspective as well as a business perspective
  • Evaluate hardware, software, and overall system architecture from security, reliability and scalability perspectives
  • Build and maintain an IT Operations documentation library
  • 2+ years of hands-on experience in some combination of engineering/building systems/test automation
  • 2+ years of experience with Azure and/or AWS
  • Experience with configuration management and automation tools like Salt, Terraform, Chef, Puppet, etc.
  • Comfort in setting up continuous integration or continuous delivery systems
  • Experience and comfort writing code in a least one modern object-oriented language
  • Profound general knowledge of running internet web servers (TCP/IP, DNS, routing, security, hardening, encryption standards)
  • Hands-on experience with server-side development and deployment (C#, IIS, SQL Server, TeamCity)
  • An interest in automating yourself out of a job
  • An interest in working in a rapidly-growing environment and helping us create a strong DevOps culture
  • Solid troubleshooting and debugging skills
  • Experience working in a PCI compliant environment
  • Experience with Payment systems