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