< Back to Jobs

Network Specialist/Lead Server Architect

This job has now expired
Aardvark Swift
Employer Aardvark Swift
Category Programmers
Salary Negotiable DOE
Type
Location UK - London
Reference 8623_DD06165LSA

Summary

This is an excellent opportunity for an experienced networking specialist to join My client 22cans team as a Lead Server Architect. They are looking for someone who has delivered solid server systems supporting successful mobile games. Specifically games with 10s of 1000s of concurrent connections. Server functionality includes ? player management, cloud storage, social network functionality such as friend tracking and gifting. Ideally this person should have designed and built the necessary tools to allow an operations team to take over day to day running of these systems.

Key accountabilities

• Maintenance and enhancement of robust server code
• Maintenance and authorship of test harnesses simulating high load in the live environment
• Maintenance and authorship of database systems storing persistent player data
• Rollout of tech in cloud environment such as Amazon
• Authorship of robust networking client code
• Implementation of security and cheat detection code
• Scalability and performance of these systems under load

Key Technologies
• C#
• Linux (setup of virtual machines, bash scripting, ssh, scp, rsync, cron)
• Socket/SSL/TCPIP/http/https/Restful programming APIs
• NoSQL ? in particular MongoDB
• C++


Desirable Experience
• Git, make, g++
• perforce
• Windows server
• Photon Multiplayer technology (not essential but extremely helpful)
• PHP
• Marmalade technology
• Amazon Web Technology
• Multiplayer game programming
• Client Platforms: Windows, iOS, MacOS, Android
• Objective C, Java
• Environments: Xcode, Developer Studio, Android
• Experience in agile software development methods.