The Database Services team at DreamWorks is a cross-functional Operations/Architecture/Engineering team with involvement at all phases of our application design, rollout and implementation. The Big Data Platform Engineer is responsible for the administration, implementation, and ongoing support of the production Big Data systems, applications and platform components that comprise the Big Data services DreamWorks Animation analytics and operations rely upon. In this role you have the opportunity to leverage your technical skills in systems management, Big Data systems operations and software development to provide best-practices guidance and tier-3 support to the Digital Operations and Research and Development teams.
Work closely with operations and software engineering teams to design and implement scalable high performance Big Data systems and integration components
Drive automation of system deployments, cluster expansion and maintenance operations
Provide 24x7 tier-3 troubleshooting and break-fix support for production services
Quickly and efficiently troubleshoot simple and complex issues in order to provide outstanding support for internal service level objectives ("3 9's" currently)
Identify areas for process and efficiency improvement within Platform Services Operations; recommend solutions and assist in overseeing implementation. Actively facilitate continuous improvement
Monitor various systems capacity and health indicators and trends; provide analytics & forecasts for added or reduced capacity as required
Ensure all necessary operational processes and procedures are carried out with a high level of attention to detail, expediency and on-time delivery
Work closely with teams in building visual analytics solutions around data - from a distributed hybrid data platform
B.S. or M.S. in Computer Science or equivalent experience required
Extensive Unix/Linux experience required
Hadoop administration, installation and monitoring experience
Strong experience with the Big Data Platform (HDFS, MapReduce, HBase,Hive, Pig, Spark, Storm)
Familiarity with Kafka, Zookeeper, Spark, ElasticSearch
Sound knowledge of SQL & NoSQL databases
Experience with cluster and cloud computing technologies (Mesos, Yarn, AWS, OpenStack)
Experience tuning the JVM
Proficiency in at least one scripting language like Python
Experience with IT automation tools like Puppet or Chef
Understanding of version control tools like Git
Experience with machine learning technologies and other programming languages like Java/Scala is a plus
Hands-on - completes tasks quickly and thoroughly, follows-through and is highly dependable
Highly responsible, self-motivated, and able to thrive in an energetic, fast paced, high growth environment. Exhibits ownership of projects and tasks assigned
Excellent organizational skills required to adapt to a constantly changing technical environment
Strong team player with a customer service orientation with the ability to forge relationships at all levels of the company and across diverse cultures
Have excellent communication skills - written, verbal and interpersonal
Ethical, honest, fair and of high integrity
How to Apply
To submit your information, send your resume and cover letter to: email@example.com
Please put the position name (or code if applicable) in the subject line of your email and include your resume and cover letter as attachments. Please put your First and Last name in the file name of each attachment.
We apologize that due to the volume of submissions we're unable to personally respond to each applicant or inquiry. If your qualifications meet our needs, we will contact you.
Please submit to firstname.lastname@example.org indicating Big Data Platform Engineer in the subject line.