In a consulting environment, meet with client user management to assist them in evaluation of the large amounts of data they have collected (aka Big Data) in order to allow them to fully exploit this information to improve business decisions and outcome. Utilize HADOOP and Stream Analytics (tools used to query (gather) big data) and analyze data utilizing R and Python (tools used to build algorithms necessary to effectively analyze big data sets). Gather and evaluate statistical data and generate reports summarizing findings and providing actionable insights to guide business decisions in requested formats. Identify deficiencies in existing algorithms in order to refine and improve outcomes. Support the development of proprietary big data tool sets and machine learning modules to refine the gathering and analysis of data sets with greater precision resulting in more accurate reports responsive to client requests.
Requires a Master's Degree in Electrical & Electronics Engineering and 1 year of experience. In lieu of, will accept a Bachelor's Degree in Electrical & Electronics Engineering and 5 years of progressive experience, or any suitable combination of education, training or experience thereof. No less than a Bachelor's Degree in Electrical & Electronics Engineering and 5 years of progressive experience is acceptable.
1.Experience in Java/ J2EE/ Hadoop/ Lucence/ Solr
2.Knowledge of various Java/ J2EE/ EAI patterns by using Open Source products
3.Designed/ architected and implemented complex projects, products dealing with the considerable data size (GB/ PB) and high complexity
(performance, scalability, monitoring, etc.)
4.Should be good in databases (Oracle/ MySQL/ NoSQL)
5.Knowledge about the clustered deployment architecture
6.Exposure to complete SDLC and PDLC
7.Should have knowledge on the following:
•Multidimensional OLAP cube engine
•Indexing solutions using Solr/ Lucene or any custom solution
•Writing M/R (MapReduce) jobs
•Any of the NoSQL/ Graph databases (Cassandra/ MongoDB/ HBase/CouchDB/ Neo4J, etc.)
1.R/SAS/MATLAB/Octave/Mahout/Excel with expertise in any one of the technologies
2.Practical ability to extract and clean data, visualize it, communicate it, and utilize it effectively
3.Strong mathematical, statistical, problem solving, and logical skills
4.Knowledge of Hadoop and other Big Data related technologies (desirable)
5.Expertise in R is an added advantage
1.Experience with web / enterprise application architecture principles, design patterns, and programming practices using Java/ J2EE technologies
2.Experience with SOA and ROA with web communication protocols like REST and SOAP
3.Experience with Service Oriented Front End Architecture (SOFEA)
4.Experience of working in an offshore development model and capable of presenting the design and architecture to client CTOs and CEOs
1.Aligned IT strategy and planning with the company's business goals
2.Optimized information management approaches through an understanding of evolving business needs and technology capabilities
3.Taken long-term strategic responsibility for the company's IT systems
4.Promoted the use of shared infrastructure and applications to reduce cost and improve information flows
5.Ensured that projects did not duplicate functionality or diverge from each other and business and IT strategies
6.Worked with solutions architects to provide a consensus based enterprise solution that was scalable, adaptable, and in synchronization with the changing business needs
1.Experience in implementing complex business logic and various design patterns
2.Good communication, problem solving, and interpersonal skills
3.Capability of providing the design and architecture solution for typical business problems
4.Exposure to product development life cycle
5.Experience in the following:
• Indexing solutions using Solr/Lucene or any custom solution
• Writing (MapReduce) jobs
• NoSQL/Graph databases (Cassandra/ MongoDB/ HBase/CouchDB/etc.)
A career at Impetus gives you the opportunity to work alongside outstanding leaders and be driven by endless opportunities for growth, exposure to cutting-edge technologies, and learning possibilities. At Impetus, we let people be themselves and magnify their strengths to help them deliver the best – every time.
Impetus provides an environment that fosters creative thinking and challenges the status quo.Employees enjoy the freedom to craft practical solutions for day-to-day technology and business problems that go beyond their core responsibilities.
We encourage our employees to keep their minds sharp and to continually improve their skill sets through mentoring and emerging leadership programs.
We work with you to ensure you get the most out of working with us.
Work out with colleagues at lunch, or take a yoga class, and come back rejuvenated. With benefits such as access to multiple wellness programs, organic meals, concierge and commute facilities, we have got you covered. Our benefits are intended to take care of you and keep you healthy, whether emotionally, financially, physically, or socially.
Know more about the employee benefits.
We understand that obtaining the right balance between your professional and personal life can be challenging. That is why our work-life programs address the needs and ambitions of our employees. With facilities like crèche and work from home options, we try to address the need for increased flexibility in order to drive the different spheres of life.
Creditable and global organizations have recognized and appreciated our passion for technology and great work culture.
— Winner of the ‘Dream Companies to Work For’ in Asia by the World HRD Congress in 2015.
— Top 50 Best IT Companies to Work For in India by the Great Places to Work Institute in partnership with NASSCOM in 2015.
— Winner of the ‘Dream Companies to Work For’ in IT by the World HRD Congress in 2015.
— Listed in India’s top 100 ‘Best Companies To Work For in India’ for 4 years in a row (2012, 2013, 2014 and 2015).
"We pride in having the right people with the right solutions at the right place at the right time."
- Mike Harden
“At Impetus, each day provides endless learning opportunities. The environment is very positive and inducive to growth."
- Ritu Bapna
“Life here means immense growth opportunities, self-learning, and partying together.”
- Sarthak Garg
“Impetus culture is all about creating disproportionate value for our customers through innovative solutions. ”
- Ashish Baghel
"Impetus provides endless opportunities of growth and the flexibility to work as I want to, which ensures I have the perfect work-life balance."
- Sulagna Ganguly
"Everyone talks about building a relationship with your customer. I think you build one with your employees first. I am lucky to be a part of such an organization which agrees to this philosophy."
- Mohit Sinha