Core-Tech, Senior Online Engineer - 2K Games

Description

Core-Tech, Senior Online Engineer - 2K Games SUMMARY: Build and maintain client/server systems that provide highly scalable and secure online services for console, mobile and web gaming platforms across multiple titles and brands. Develop LAMP-based core system services that address the ongoing needs of the organization while maintaining high security, reusability and easy expansion capabilities. JOB RESPONSIBILITIES: • Develop and manage client/server application systems that provide highly scalable online services • Integrate foundation application components from best-of-breed industry technology. • Build and integrated a REST-based service architecture that supports all prescribed client platforms. • Develop client-side APIs, libraries and methodology to facilitate quick client platform integration. • Develop and maintain a tiered publishing model for the project that provides for minimal downtime, easy component control, efficient testing, version control and high levels of integrated security. • Provide systems administrator of all application environments as necessary. • Work with designers to build web-based interfaces and consoles. • Deliver ongoing documentation of applications and systems. • Maintain on-call support for services and provide rapid solutions to difficult challenges. • Provide ongoing improvement recommendations for performance, security and reliability. • Interface with other groups, providing integration documentation, strategy and direction.

Requirements

QUALIFICATIONS (Required): • Requires 5+ years of professional level PHP development with demonstrated large project experience. • Requires 5+ years of large-scale tiered system development and network engineering experience. • 4+ years of advanced Linux administration (RHEL/Centos preferred). 3+ years Windows administration. • 3+ years Shell Scripting using 2 or more of: Perl, PHP, Python, Ruby, sh, csh, bash. • Hands-on with 3+ of: Nginx, Apache, Memcached, MySQL, CouchBase, Redis, MongoDB, Javascript. • Expertise with the C/C++ programming language along with a strong familiarity with OO design principles. • Experience with the components of modern online systems, including: Virtualization, Cloud Computing, Advanced Security & Encryption, Data Warehousing, Load Balancing and Failover. • Familiar with console game technologies including XBox Live, XLSP, PSN Network, Gamespy, Quazal. • Familiar with iOS and Android mobile platforms. • Excellent interpersonal and written communication skills. • Self-motivated and able to drive ideas to completion. • Able to work flexible hours, occasionally rotating shifts or working off hours as necessary. • Works within tight deadlines and delivers requests with a quick turn-around time. • Bachelor’s Degree in Computer Science or equivalent combination of education and experience.

Desired Skills / Extras

QUALIFICATIONS (Desired): • A community confirmed PHP 5.3/5.4 development guru. • Has worked start-to-finish on at least one AAA console, PC, social games or mobile entertainment title. • Developed large-scale REST-based or other web services in an entertainment industry. REPORTS TO: Online Systems Architect

This Job is no longer active!