Data Engineer
Millennial Media - Baltimore, MD

This job posting is no longer available on Millennial Media. Find similar jobs: Data Engineer jobs - Millennial Media jobs

Responsible for ensuring that all MySQL, Hadoop, Vertica, Cassandra data systems are operating at peak performance while simultaneously retaining reliability and scalability of data processing at Millennial Media. Responsible for providing infrastructure support of MySQL and Big Data systems such as Hadoop, Cassandra, Vertica and will work closely with development teams to plan future growth and data computing needs within the organization.

Duties & Responsibilities
  • Support MySQL databases
  • Develop and support replication of MySQL databases
  • Monitor and optimize MySQL database performance and capacity planning
  • Troubleshoot database issues, maintain database systems availability and scalability
  • Assist with the development and optimization of database design for new applications
  • Develop and maintain jobs for monitoring and reporting various aspects of database system performance, resource utilization, and application usage
  • Advising software developers on best practices for improving performance, scalability and operational manageability of production databases
  • Write, debug and augment Linux shell scripts in a languages such as Bash or Perl
  • Performance tuning and troubleshooting complex MySQL database and application issues
  • Write and edit runbooks for Technical Operations relating to MySQL, Hadoop, Vertica and Cassandra
  • Ensure adherence to standards, policies, and procedures for managing data
  • The ability to develop as a Subject Matter Expert in MySQL and at least one of the following: Oracle, Hadoop, Cassandra, Vertica
  • Build a network of strong, collaborative relationships
  • Assist in the development and management of a data processing infrastructure for analyzing terabytes of data using MySQL, Hadoop and Hive through simple to complex chains of queries, custom UDF/UDAFs, and map/reduce jobs

Required Skills
  • Strong understanding of databases and data structures in a corporate or research environment
  • Database and or data security practices with the ability to utilize database administration tools
  • Demonstrated expertise in standard database administration duties
  • Excellent written, verbal and interpersonal communication skills
  • Strong organizational skills
  • Ability to meet stringent deadlines; handle multiple tasks at once
  • Experience in implementing database systems or Big Data clusters; providing support for a high transaction, multi-terrabyte data environment

Education/ Experience
  • Minimum B.S. degree or relevant work experience required
  • 3+ years’ experience administering one or more of the following: Oracle, MySQL, Cassandra, Hadoop
  • Things that are a plus:
    • Oracle or MySQL Certification
    • Experience with one or more of the following: Cassandra, Hadoop, Java, Python, Javascript/AJAX, Ruby on Rails
    • Distributed/parallel computing, Big Data analytics, Hadoop/HBase/Hive experience
    • Solid understanding of statistics and data processing
    • Demonstrated experience with Open Source/Linux systems or database administration in a research or production environment
    • Successful track record of providing production support for large-scale distributed system
M anagement reserves the right to modify, add, or remove duties and to assign other duties as necessary. In addition, reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of this position.

Millennial Media is an equal opportunity employer.

Millennial Media - 24 months ago - save job - copy to clipboard
About this company
8 reviews