Work at GoPets!
We're looking for enthusiastic and intelligent people who want to work with one of the fastest growing online game companies in the world. GoPets Ltd. has offices in Seoul, Korea and Los Angeles, CA.
Working with us offers an opportunity for passionate and creative individuals to help shape the direction of our current title GoPets, as well as help us build the new ones that are on the drawing board.
Please send your resume and a brief cover letter to
jobs@gopets.net.
Current Openings:
Senior Linux/Unix System Administrator
Junior Linux System Administrator
Database Administrator
Programmer
Customer Support - Japanese
Senior Linux/Unix System Administrator
GoPets is looking for exceptionally talented and enthusiastic Senior Linux System Administrators to help support and design our growing internal computer infrastructure. The Senior System Administrator is a top-level professional who has hands-on familiarity with all aspects of data center and production website operations. This position supports day-to-day operations and provides support for all system and network issues, in addition to guidance and support of development efforts.
The job requirements for this position are:
* 5+ years of hands-on Linux/Unix administration experience
* Strong familiarity with Redhat Enterprise server
* Comprehensive knowledge of OS internals: file systems, virtual memory, process lifecycle, security, network stack, etc.
* Experience with performance tuning (Apache, MySQL, Lighttpd, PHP, DNS, Squid)
* Strong working knowledge of TCP/IP networking, routers, firewalls
* Perl/Shell scripting experience
* Strong infrastructure administration experience, including monitoring, security, and scaling
* Bachelor's degree in computer science or related field, or equivalent experience
The ideal candidate will also possess and be required to demonstrate the following abilities:
* Excellent verbal and written skills
* Ability to learn, think, and adapt on your feet
* Ability to organize and control challenging situations
* Must be detail oriented with good organizational skills
As a Senior Linux / Senior Unix System Engineer within our organization your day to day responsibilities will include:
* Resolving technical issues in a timely and efficient manner, minimizing downtime
* Designing and developing various scripts (bash/Perl etc.) as needed for efficient operations, automation and monitoring of server and network environments
* Monitoring system and network security. Suggesting and implementing security improvements as needed
* Process and procedure documentation, training and guidance for junior members of the team
* Participating in the planning, deployment, QC, process flow of new deployments
* Participation in on-call emergency coverage through rotations
* Developing and brainstorming on new projects/solutions to help improve and maximize the performance of our existing infrastructure
* New product evaluation and testing (hardware & software)
Junior Linux System Administrator
The job requirements for this position are:
* 1+ years of hands-on Linux/Unix administration experience
* Knowledge of standard Internet technologies (Apache/lighttpd, PHP, DNS, SMTP)
* Understanding of TCP/IP networking technology
* Perl/Shell scripting experience
* Strong infrastructure administration experience, including monitoring, security
* Bachelor's degree in computer science or related field, or equivalent experience
The ideal candidate will also possess and be required to demonstrate the following abilities:
* Excellent verbal and written skills
* Ability to learn, think, and adapt on your feet
* Ability to organize and control challenging situations
* Must be detail oriented with good organizational skills
As a Junior System Administrator within our organization your day to day responsibilities will include:
* Performing routine OS administration tasks
* Installation of OS/software components
* Troubleshooting/escalating network and/or server failures
Database Administrator
Database Administrator will build, deploy, and maintain production database systems in a 24x7 environment. In addition, the Database Administrator will work with Development, QA, and Customer Support teams to ensure that their systems are well maintained, and that applications are designed with a highly-available and highly-scalable architecture in mind.
Primary Responsibilities
* Installation, configuration, and maintenance of MySQL databases in production, QA, and development environments
* 24/7 emergency escalation support
* Query optimization and tuning
* Develop scripts to monitor and automate workflow
* Strong communication skills to help other parts of the company with DB related questions or issues
* Document procedures and policies
Required Qualifications
* 3+ years of DBA experience in production environment
* Previous experience designing, developing, deploying and updating MySQL instances in a high query volume environment.
* Knowledge of performance tuning and query optimization
* Experience with MySQL replication in large (500GB+) databases
* Experience with backup and recovery operations on large MySQL databases
* Scripting experience (Perl/Python/shell)
* Must be able to manage time and plan systems projects from inception to production.
* Distributed high availability computing experience including MySQL replication setup and management
* Strong written and verbal communication skills
* Experience in MySQL Cluster (NDB) and other high-availability, high-performance systems a plus
* Bachelor's degree in computer science or related field, or equivalent experience
Programmer
A well qualified candidate must be comfortable programming in C++, but will also have skills dealing with servers (Linux based), SQL databases, PHP and Java. A strong candidate will have an understanding of software design concepts such as object oriented programming and client server programming.
We're looking for someone who has a great deal of intelligence and a drive to learn. An ideal candidate may not have had much real world experience shipping computer software, but has experience, either through school or self taught (better), with much of the previously described skill set.
While we believe that most skills can be learned by intelligent and motivated people, we are looking for people who love working with computers and probably taught themselves most of what they know. Mix that in with knowledge of games, good problem solving skills plus a friendly personality and we really want to hear from you.
Customer Support - Japanese
GoPets is looking for a new World Language Customer Support Team member! If you love GoPets and you're looking to work with a fun group of people, this might be the job for you. You must be bilingual in English and Japanese to apply.
Responsibilities include assisting the Customer Support Team in support of rapid ticket resolution, ensuring customer satisfaction, and acting as a liaison in development of support procedures and protocol.
The ideal candidate will also possess and be required to demonstrate the following abilities:
* Excellent verbal and written skills
* Ability to learn, think, and adapt on your feet
* Ability to organize and control challenging situations
* Must be detail oriented with good organizational skills
* Must be capable of carrying on administrative tasks across a wide variety of products
* Capable of or willing to learn Wiki and Cerberus administrative tasks
* Capable of producing documentation as required
Some of your day to day responsibilities would include:
* Acting as a Tier II Support Analyst, which would require familiarity with the GoPets product
* Monitoring tickets to ensure timely and accurate resolution
* Acting as an escalation point for time sensitive tickets
* Managing staff coverage