Our team is looking for a senior level DevOps Engineer to prepare our infrastructure for our upcoming launch of franchise mobile titles to 10s of millions of players. This person will help ensure the dev team is working at full efficiency during production and to maintain maximum uptime, stability, and performance as our games go live.

Team:

Aftershock is on a never-ending mission to create unforgettable games for mobile devices. Our studio was built by passionate game makers dedicated to crafting playful, smart, addictively fun experiences. We care about accessibility, depth, innovation, and production values… but most of all, we care about our community of players. We don’t just make games, we play and love them too, making player empathy a core value for all of us.

If you’re thinking about joining our close-knit team you should love games, be world-class at making them, and understand fundamentally that great business results come from great games and loyal players. At Aftershock you’ll be working with some of the best developers in the world from hit games and franchises including This Means War, Command & Conquer, Battle for Middle-earth, and Empires & Allies.

Day to day:

  • Own the release process; identify and implement process improvements, minimize downtime, even during failure scenarios
  • Develop deploy scripts, monitoring and backup solutions
  • Own and manage the continuous integration and automation systems
  • Maximize operational uptime for customer-facing services
  • Manage and configure monitoring; identify and debug performance bottlenecks
  • Own and manage infrastructure for multiple franchise titles deployed cross cloud providers via Rightscale and Chef
  • Improve server scalability and reliability
  • Work closely with team members in a collaborative, agile and small team environment

Years Experience:

Minimum 3 years of release & deployment experience in a production environment

MUST Have Qualifications:

  • Linux proficiency (Ubuntu/CentOS)
  • Familiarity with AWS (EC2, S3, Cloudfront, Route53, etc)
  • Well-versed in the TCP/IP network stack and associated debugging, profiling, security and optimization techniques on Linux
  • Professional experience with software development and best practices
  • Experience with working in other people’s code and adhering to coding principles
  • Comfortable working in an agile and collaborative team
  • Strong debugging skills
  • Accurate time and schedule management
  • Self-motivated, proactive and engaged attitude towards the project
  • Experience maintaining production database deployments and handling frequent backups

Preferred Qualifications:

  • Familiar with mobile development on iOS and Android hardware
  • Full test cycle on a multi-platform mobile game
  • Familiar with Rightscale & Chef
  • Familiar with Google Cloud
  • MongoDB and Redis experience
  • Familiarity with messaging systems such as ZeroMQ and RabbitMQ
  • JavaScript and Node.js proficiency
  • Proficiency in C# and C++
  • Familiarity with JIRA and Perforce
  • Enjoys playing mobile/console/pc games