Desired Skills and Experience

  • Designing, building and maintaining the Development, Testing/QA, Staging and Production environments
  • Mitigating production performance issues effectively by taking responsibility for seeing those performance issues through resolution with the goal of automating to prevent problem recurrence
  • Scheduling, building, testing and maintaining application deployments
  • Performing capacity planning, analysis, design, implementation and testing of the platform
  • Working closely with team members and development to improve existing systems
  • Participating in on-call/on-demand network and server support
  • 3+ years administering a consumer-facing Microsoft Web Platform (IIS, ASP.NET, SQL Server)
  • 2+ years setting up and administering high availability solutions
  • 2+ years in release management or production operations
  • Experience administering and supporting Windows Server 2012 r2
  • Knowledge and demonstrated proficiency of:
  • Active Directory, DNS, GPOs, etc.
  • Mixed Infrastructure, Virtual and Cloud-based server environments
  • Load balancing and multi-layer application stacks
  • Configuration Management tools (Chef, Puppet, Ansible, AWS elastic, etc.)
  • Continuous Integration tools (TeamCity, Bamboo, Jenkins, etc.)
  • deployment orchestration tools (Octopus Deploy, Redgate Toolbelt, AWS CodeDeploy, etc.)
  • Scripting languages (PowerShell, bash, etc.)
  • Monitoring tools (AppDynamics, Datadog, StatusCake, etc.)
  • Interest and experience within the hobby gaming industry
  • Knowledge of agile development methodologies
  • Familiarity with IaaS and PaaS solutions (i.e. Rackspace, Azure, AWS, Google)
  • Familiarity with Elasticsearch, RabbitMQ
  • Experience administering and supporting Linux servers
  • Knowledge of common systems/development tools
  • Computer Science fundamentals in data structures, algorithm design and problem solving
  • Competitive pay that’s based directly on your awesome skills and experience
  • Amazing perks, like 100% health and dental coverage, UNLIMITED paid time off, free life insurance, 401(k) with matching and stock options
  • Embracing diversity is one of our Core Values

Apply