Software Engineer, Live Operations Job in Dublin 2, Dublin Ireland

Software Engineer, Live Operations

Our client who is an online software and services for videogames. Their mission is: great software with quality support at scale.

They develop robust, scalable services to support tens of millions of users. Their teams work hand-in-hand with some of the top game development studios in the world, providing online software and services needed to power some of the most popular AAA video game titles. Their services are used by 190+ million gamers and support over 2.4million+ concurrent online gamers.

We are searching for a talented software developer who groks managing servers, networks and services at scale. The ideal applicant will be a quick learner who is able to work autonomously to gather the proper requirements up front, and work with our internal customers and partners to provide high-quality, scalable products based on those specs. This person will understand the intent behind buzzwords like ‘SOA’, ‘HA’, ‘platform’ and ‘framework’, and will translate that into services that will enable our client  to swiftly scale as a company, with minimal growing pains. Responsibilities of the role include, but are not limited to:

·         Collating requirements from numerous sources and creating a modular platform for ‘plug and play’ operational tools based on current and future needs

·         Developing internal workflow automation to enable the live deployment and management of  our client’s software services

·         Ongoing development of  internal tool chain to accommodate new services and hardware platforms

·         Working closely with the Live Operations and Development teams in both various locations to develop and extend our automation to drastically increase our efficiency in managing our core services

Essential Requirements:

·         3+ years experience of Python and RDBMS-based development

·         2+ years experience of hands-on Linux and/or Network Administration

·         Solid understanding of systems management frameworks (puppet, chef, cfengine, etc)

·         Worked with high-uptime, business-critical systems

·         Bachelor’s degree in Computer Science related discipline

·         Proven documentation skills

·         Excellent written English

·         Strong analytical / troubleshooting skills

·         Good understanding of database technologies

Desired Experience:

·         Familiar with the challenges of running online-gaming infrastructure

·         Erlang and C++ development experience

·         MySQL deployment, administration and development

·         We are looking for computer system engineers who believe in security and automation, and who are methodical, detail-orientated and thorough

Benefits include:

 

·         Excellent salary (DOE) w/ annual salary and performance review, medical insurance, pension contributions, generous annual bonus, flexible working practices, paid holidays

 

Other:

 

·         Our client will only consider candidates that are in possession of a valid EU work permit.

 

·         Preference will be given to candidates that are already based in Ireland.