The world's leading online travel company is looking for a seasoned Software Development Engineer with a heavy programming background. This individual should be equipped with Java/Open Source technology experience and has a proven track record of delivering high quality BigData solutions.
As part of this team, you will be responsible for the delivery of solutions on top of the Hadoop BigData platform implementation and will be playing a key role in this huge technology pivot. You will not only help train our existing staff making the leap over to our new technologies, but you will also empower the team to approach problems differently. These solutions drive business value from powering the most critical business decisions to powering how the site behaves through various avenues of personalization. This entails working with the delivery team and business partners to flesh out requirements, complete solution design, development and ultimate delivery to the end consumers.
•Develop various facets of the Hadoop EDW ecosystem, real-time data processing, Map Reduce jobs, and Web Services.
•Define development standards and design patterns for EDW Hadoop-based Development
•Prototype creative solutions quickly.
•Provide timely and appropriate communication to business owners, stakeholders, and users on issue status and resolution.
•Drive roadmap; manage priorities, projects, resources, issues and risks effectively.
•Passion for BigData
•Strong Background in Data warehousing principles, architecture and its implementation in large multi-terabyte environments.
•Strong on core Java server-side programming, shell scripting, Python, and SQL
•Strong development skills around Hadoop, Hive, Pig, HBase, Mahout/R, Map Reduce and Web Services
•Knowledge and proven experience on Object-oriented design, SOA, distributed computing, performance/scalability tuning, algorithms, real time analytics and large scale data processing.
•Ability to create and interpret data models using ERWIN, PowerDesigner, etc.
•Experience with working in an Agile/SCRUM model.
•Strong customer service skills and excellent verbal and written communication skills.
•Excellent problem solving and analytical skills.
•Ability and desire to work in a fast-paced environment and stay motivated and flexible.
•Ability to work cross functionally to resolve technical, procedural, and operational issues.
Education and Work Experience:
•MS/BS degree in Computer Science, related technical field, or equivalent work experience.
•3+ years of experience in data warehouse technologies and/or a back-end reporting systems.
•For lead roles, Team lead experience involving geographically dispersed teams and leading teams to complete complex projects from start to finish.
Catalytic has helped some of the world's leading brands in the Communications, Media, and Technology industries develop the products,...