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