Job Seekers, Please send resumes to resumes@hireitpeople.com
Description |
Apache Hadoop is the leading platform for storing, managing, processing and analyzing big data. Hortonworks is looking for a leader to manage the Data Store engineering team. This team encompasses several key components within the Hadoop eco system. HBase – Distributed, scalable, big data store with random, realtime read/write access Phoenix – Open source SQL query engine for Apache HBase Zookeeper - Centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services Accumulo - robust, scalable, high performance data storage and retrieval system, with an emphasis on being highly secure HOYA - Application to deploy and manage Hadoop programs in a YARN cluster, initially HBase and Accumulo
Manage the entire software development lifecycle. Deliver against project plans and delivery commitments Run the day-to-day activities of the engineering team. Oversee departmental resources, staffing, mentoring, and enhancing a best-of-class engineering team. Work closely with the engineers to architect the best technical design and approach. Report on status of development, quality, operations, and system performance to management. Monitor the activities of the developers to remove any roadblocks and insure timely completion of all work tasks. Coordinate with other teams, include Quality Engineering, Release Engineering, Product Management, Program management, Docs and Support Motivate the team and provide feedback and career development guidance for all of the individuals on the team.
MS in Computer Science or equivalent experience required. 5-10 years experience managing a software development team Experience building complex, scalable, and high-performance data centric system software Experience simultaneously managing multiple different products with varying technologies and lifecycles Excellent communication skills with the ability to understand and convey complex product requirements or technical concepts. Proven ability to work in a fast-paced, iterative development environment. Ability to motivate skilled software engineers and get the best out of them. Experience building and managing highly effective software development teams, conducting performance reviews, making compensation decisions, and recruiting talent Specific experience building general purpose distributed data storage product is a big plus |