quarta-feira, 11 de agosto de 2010

Automated Build Engineer

Job Description:



Company Overview

Disney Interactive Media Group (DIMG) is a segment of The Walt Disney Company (NYSE: DIS) responsible for the creation and delivery of Disney branded interactive entertainment and informational content across multiple platforms including online, mobile and video game consoles around the globe. DIMG core businesses include Disney Interactive Studios, which self publishes and distributes a broad portfolio of multi-platform video games, mobile games and interactive entertainment worldwide; and Disney Online, which produces the No. 1 Community-Family & Parenting Web site and an industry-leading suite of online virtual worlds for kids and families.




JOB DESCRIPTION

We are looking for an experienced individual to manage software builds and releases for Disney Online Studios Canada's (DOSC) Massively Multiplayer Online Game properties. This position will have responsibility for the group's automated build and release process as well as source code management and promotion to our different environments, working directly with software engineering and quality assurance to deliver reliable build management.

The candidate must be intimate with contemporary build systems for Java and Flash environments. The candidate must also be familiar with branching and merging techniques, associated challenges of source code management and control across many physical locations. Working experience with Java, Ant, Hudson and Maven are strong pluses.




RESPONSIBILITIES

Create and manage build scripts for all technical build changes, new unit test scripts, and new components.
Define and coordinate configuration management and release automation processes.
Control/oversee branching and merging of the code base and manage code promotion between environments.
Troubleshoot build and deployment problems with assistance from other members of the software/operations engineering groups.
Train build engineers on new tasks and procedures.
Automate flash encoding and file compression in build scripts.
Other tasks as assigned.



REQUIREMENTS

College degree or equivalent work experience.
5+ years experience in build process and software engineering.
Experience with online games an asset.
Proficient with Microsoft Office and Build Management software, Anthill Pro.
Strong knowledge of PHP, Ant, Flash, Java and other programming languages.
Knowledge of version control systems (e.g. SVN and CVS).
Experience with Hudson and Maven an asset.
Fluent in English.



SPECIFIC SKILLS

Ability and patience to perform detailed work.
Experience debugging and troubleshooting during builds and deployments, including ability to diagnose and rectify binary compilation errors.
Web development experience.
Experience with working to deadlines and the ability to work under pressure.
Solid teamwork skills with a positive attitude and able to drive resolution of technical issues.
Strong analytical and problem solving skills.
Ability to lead development of build best practices in complex environments.
Ability to work in cross-departmental teams and to interact effectively with other members of the organization.
Excellent communication skills both written and spoken.

To apply: http://www.bctechnology.com/scripts/show_job.cfm?id=80054&allmatches=80054&refpage=search_results3&st=bas&keyword=&searchin=jobdesc&r=1

Nenhum comentário:

Postar um comentário