Senior Application Developer/Analyst – Business Intelligence
ZeniMax Online Studios is located in Hunt Valley, just north of Baltimore, MD. We sport a fun, laid-back culture, with an extremely casual work environment. We have unlimited soft drinks / coffee and snacks for folks to eat and are within walking distance from multiple restaurants and coffee shops. Our onsite kitchen staff also prepares lunches and treats throughout the day.
The office is very close to the light rail making Baltimore commutes even more convenient. Maryland has the best public school system in the country and Northern Baltimore County is one of the more affordable areas in the Baltimore/Washington region, offering excellent quality of life.
We are always looking for highly motivated and passionate individuals with a can-do attitude to join to our team!
Zenimax Online Studios seeks a Senior Developer/Analyst to work in a team environment that will help design, build, automate, and monitor the reporting infrastructure for our first MMORPG, Elder Scrolls Online. Your mission will be to help the BI team provide answers to complex business and game-related questions regarding the behavior of our players, identify and help correct sources of inaccurate or misleading data, and identify emerging trends using clean data. You will also be an important contributor in the creation of a robust Business Intelligence environment that allows business customers to view and manipulate data sets on their own.
You will do this as part of a team of data analysts and database administrators utilizing both open source and proprietary solutions to accomplish goals. You will work closely with other teams – game, finance, platform, and marketing -- to provide them with tools and recommendations they need to make informed decisions.
You should have a passion for data, the ability to produce quality deliverables in a timely manner, and keep your cool in a fast-paced, quickly-changing environment. You will be working in an Agile environment following a structured build and publishing process.
The ideal candidate will possess advanced technical knowledge in many areas, from software development methodologies to essential Linux system administration. You will share responsibility for large-scale Business Intelligence architecture and design as well as participate in long-range planning. You will have strong technical and communication skills, and work comfortably and confidently with a live operations team comprised of seasoned veterans.
Duties include designing, documenting, developing, testing, and maintaining code for the Zenimax Business Intelligence / Information Services team which accesses data of all kinds: game, billing and account management, web-based store, social media, and specialized and confidential financial information. Work includes designing and implementing APIs, writing code to interface with multiple systems and maintaining existing code. You are expected to work on enterprise level systems as well as mentor other developers and provide technical leadership. Our technologies will support multiple games, currencies, and languages and will be a key factor in our success in the MMORPG arena.
You should have at least five years’ hands-on experience working in a “live” online programming environment. You’ll also need to perform like a champion in the following arenas:
You will participate in all phases of data manipulation and analysis for business intelligence and be able to understand and document data elements, data flow, and the relationships between business and game-related data. You’ll need to have great interviewing skills necessary to extract actionable requirements. Presentation skills are also part of the game.
- Extract, analyze, and correlate data from multiple, potentially disparate sources
- LAMP stack
- Source code management
---- What we'd prefer
MMO publishing experience, though we’ll happily welcome fully qualified professionals from outside the industry
Experience with Big Data
Extensive experience with MySQL
Experience with Splunk
Experience with data visualization technologies (QlikView, Tableau, JasperSoft, etc)
A solid understanding of web technologies, relational databases, programming, and data warehousing
ZeniMax Media Inc. - 18 months ago