Software Engineer Team Lead - Hadoop
trivago GmbH
German: Software Engineer Team lead - Hadoop
Join our team and actively shape the technical future of the world’s largest online hotel search. Work with top-notch technologies in a unique work environment with exciting career perspectives. Enjoy the freedom to question established processes, broaden your horizon and develop new things to impress our 80 million users per month!
Due to trivago’s rapid international growth we are now creating an exciting new position for a skilled developer and expert on systems level to lead, inspire and grow our Hadoop development team. In this role you’ll have the overview of our big data architecture and implement your own ideas to strategically drive our Hadoop cluster to the next level. We want someone not only to use but to build a complex Hadoop cluster and data pipeline infrastructure. If you are passionate about using technology in creative ways and enjoy playing with big data then we want to hear from you!
Your tasks:
- As an expert in your field, you will design, implement and maintain data integration and data warehouse based solutions using Hadoop.
- Translate business requirements into technical implementations based on systems‘ capabilities.
- Ensure the solutions being defined are reusable and follow standard design patterns and architecture principles of Hadoop.
- Coach and mentor a growing team in an Apache Hadoop environment. On this note you will support the recruitment process of further team members and liaise with HR to devise innovative approaches to finding the next Hadoop prodigy.
- Collaborate with and provide technical consultation to other Software Development, Operations, Product and Business Intelligence teams to define deliverables and plans.
- We promote thinking outside the box so we encourage you to initiate, promote and allocate the resources for technological innovations.
Your profile:
- Completed a degree in Computer Science or related field.
- At least 3 years’ experience in OOP using Java and other languages.
- Experience setting up and running Hadoop clusters utilizing the whole Hadoop infrastructure.
- Exceptional communication skills and experience leading a team or project. ï‚· Experience in concurrent programming and complex algorithms.
- Knowledge of GNU/Linux and networking (L2/L3).
- Experience in engineering and administrating large-scale distributed systems in production environment and ability to model complex data structures.
- An understanding of configuration management systems and their concepts for mass configuration.
- Comfortable communicating in English (our company language). German language skills would also be a plus.
- Courage and ambition to challenge and improve the status quo.
What we offer:
- A pleasant working environment within a dynamic and international team.
- Independent work in an innovative, rapidly growing company.
- A free choice of PC or Mac and equipment.
- External trainings by key influencers of the IT scene.
- Regular code workshops, conference visits, hackathons and time for innovation.
- Flat hierarchies and short decision paths.
- Relocation and on boarding support.
- Possibility to work from our office in Palma de Mallorca up to 4 weeks a year.
- Regular team events, a wide range of sport activities, a fridge full of beer and nonalcoholic beverages as well as fresh fruit every day.
Starting date: As soon as possible
Apply online: http://www.trivago.com/jobs/details/903-software-engineer-team-leadhadoop?cip= 99060001012371
Düsseldorf
Full Time