Position Description: Hadoop/Big Data Developer- Work closely with business partners, data scientists and data analysts to better understand and evaluate data requirements and the type of data needed.
- Understand, wrangle, transform, and visualize large data sets from many sources, using a variety of tools.
- Display a deep understanding of information management and the use of analytics to provide business value.
- Provide visibility to data quality issues and work with the business owners to fix data issues.
- Manipulate and profile data to form quality, unified data sets for analysis and consumption.
- Enable tactical and strategic data standardization transformations for data visualization.
- Apply understanding and analysis of complex data problems, devise methodical action plan, and implement robust solutions.
- Should be flexible in terms of work timings.
Skills/Experience Required:- 7 + years of experience in IT Industry
- 5 + years of experience working with data; including running queries and compiling data for analytics.
- 3 + years of experience in Hadoop/Big Data
- Experience in database technologies including Big Data / Hadoop (Hive, etc.), RDBMS and SQL
- Knowledge of data transfer and ingestion technologies (ETL) including Alteryx, Attunity, Datastage and Informatica
- Familiarity with data loading tools like Sqoop
- Knowledge in building visualizations using Qlikview
- Exposure to Big data based analytical solutions and hands on experience with data lakes/ data cleansing, data management
- Experience using tools in BI, ETL, Reporting, Visualization, Dashboards is necessary
- Ability to write complex SQL queries needed to query and analyze data
- Ability to quickly comprehend the functions and capabilities of new technologies
- Comfortable working in an environment where problems are not always well-defined.
- Flexibility and durability in a changing environment, always looking for ways to improve the process and ability to confront difficult circumstances in creative ways
- Highly self-motivated, Well-organized, independent and ready to work with minimal supervision
- Demonstrate acceptance and adherence to high ethical, moral, and personal value
- Strong team player who collaborates with others, solve problems and actively incorporate input from various sources and team members.
- Ability to anticipate obstacles, effectively evaluate information, and develop plans to resolve them.
- Resourceful and quick learner, with the ability to efficiently seek out, learn, and apply new areas of expertise as needed.
- Strategic and clear thinking to translate discreet and complex ideas to business-driven results
|