Friday 21 April 2017

Java Server Manager - 10+ Years

Required Java Server Lead Admin with 10+ Years of Experience in Using AWS,Java,NoSQL,MongoDB,Crucible and Memcached. This Opportunity is with a Leading Gaming Client in Hyderabad.

Roles and Responsibilities:

  • Lead the local engineering team building GAAS (game as a service) platform
  • Be both a highly technical, hands-on coder and effective people leader
  • Ensure agile, test driven development, meeting quality requirements on time
  • Hold your own in technical discussion, be a subject matter expert, and have strategic influence
  • Coordinate geographically distributed teams.
  • Provide direction and assistance to the entire team in areas related to client-server development.
  • Establish and enforce development standards and practices related to server engineering.
  • Produce and maintain documentation and run books related to service operation.
  • Stay abreast of new developments and technologies related to building scalable game servers.
  • Contribute to the studio’s on-going technological growth in building and operating MMO titles.
  • Review and report on competing products from a technological perspective.
  • Work closely with technical leadership in identifying and planning engineering strategy.
  • Be a notably strong team member.


Required Skills & Experience

  • Proven ability to develop and ship high quality software products
  • Excellent Java programming skills including multi-threaded server programming , data-structures, algorithms and NoSQL databases
  • Knowledge on Amazon Web Services (AWS)
  • Experience with Java EE engineering practices and frameworks
  • Experience building highly scalable, highly available back-end services
  • Familiarity with NoSQL databases such as MongoDB or DynamoDB
  • Familiarity with caching technologies such as Memcached or Redis
  • Experience with continuous integration and deployment
  • Experience with Agile development methodologies
  • Experience with test automation and test-driven development practices
  • Comfortable operating at all layers of the stack, from client to server
  • Demonstrably strong practical knowledge of traditional computer science principles
  • Outstanding written and verbal communication skills
  • Prior experience of managing a team of 4-8 engineers
  • Strong believer in test-driven development.


Desired Skills:

  • Network programming and non-blocking IO
  • Experience in non-Tomcat stand alone server development
  • Experience configuring and using Perforce, TeamCity, Crucible, and JIRA.
  • Knowledge of Linux
  • Past experience on live systems


_________________________________________________________________________________

If you are interested share your Updated CV to jobs@madhees.com

0 comments:

Post a Comment