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.
This Job is no longer active!