Job Description :
Key Skills: We are looking for candidates from Java background with good experience with ETL and someone using Pentaho (Integration tool They should have a Big Data experience like, Hadoop, NoSQL databases.
Let me know if you have any questions/concerns.
JOB DESCRIPTION:
The position Senior Data Integration Engineer will play a critical role in our Data Integration Team. The candidate will be involved in building infrastructure projects and processing real time trade activity for one of the world’s largest and most successful financial firms. The Data Integration Engineer will also work on evaluating new technologies, testing new features, supporting changing business needs, and addressing architecture challenges. We frequently evaluate new technologies and try to find the best tools to resolve our use cases.
The work environment is fast-paced and exciting. We believe in our team members and what they can do. Our team members can work as part of a global platform, which is complex, diverse and ever-evolving. We reward hard work and intellectual capability. Our strong sense of team is anchored by mutual respect and support, both given and received. We work hard and take our work seriously. We don’t take ourselves seriously.
The firm is in the process of re-inventing its technology infrastructure and moving to a cloud-centric, microservice-oriented, horizontally scalable model. This makes for a unique opportunity to work on a greenfield project using cutting edge software development technologies and methodologies. To this end we are looking for individuals who are accustomed to wearing many hats and who embrace change and innovation.
SUMMARY OF RESPONSIBILITIES
Experience with multiple mainstream programming languages, such as Java or Scala
Experience using ETL tools Pentaho / Nifi
Experience in building real time ETL solutions
Knowledge of Hadoop ecosystem or related (Avro, HBase, Spark, Pig, Zookeeper, Kafka, Storm, YARN, MapReduce)
Experience with OLTP and OLAP data warehousing concepts and best practices
Knowledge of latest DevOps tools like Jira, GitHub, SVN
Experience working on any Business Intelligence (BI) tools (Pentaho BI / Tableau)
Experience with RDBMS and SQL Building efficient storage for structured and unstructured data
Development experience in a Linux environment
Software development processes including Agile, iterative development, continuous integration

REQUIRED QUALIFICATIONS
7+ years of Software Engineering experience and a BS Degree in Computer Science (or related)
Exceptional verbal and written communication skills in English
Extensive hands-on experience solving business problems with software
Understanding of the challenges of working with distributed and multi-threaded systems along with experience monitoring those systems and troubleshooting problems
Strong project management and organizational skills
Teaches others and is open to learning

PREFERRED QUALIFICATIONS
3+ years of professional work experience in data warehousing / analytics
2+ years of agile engineering experience