This position is with one of the Product MNC in Bangalore.
Role: Big Data Architect
We are looking at well-rounded Principle Architect with minimum 12+yrs of Industry experience of architecture, design experience. The ideal candidate would be Bachelors or Master?s degree in computer science/related field Good understanding of algorithms, data structures and object-oriented programming. Should be well versed with Big data & JEE eco system. Has the ability to adapt to changing priorities and willing to try new technologies and languages to help their systems do more
Required Technical Skills
? Experience with Big Data technology like Hadoop, Spark, NoSQL based Data-warehousing solutions.
? Experience with Reporting solutions like Pentaho, PowerBI, Looker including their customizations.
? RDBMS, NoSQL like Vertica, Redshift, Data Modelling with physical design and SQL performance optimization.
? JEE, Spring, JPA based application architecture
? Experience developing high concurrency, high performance applications that are database-intensive and have interactive, browser-based clients.
? Understanding of web-based SOA architecture implementation with Design Pattern experience is useful.
? On-demand or SaaS experience is a plus.
? Experience with on-line advertising technologies or large-scale workflow systems is very helpful but not required.
? Exposure to messaging systems, JMS, Active MQ, Rabbit MQ, Kafka
? Exposure to cloud (AWS), Provisioning, capacity planning and performance analysis at
various levels.
Required Skills: Datawarehousing, Reporting including customization, Hadoop, Spark, Kafka, Core java, Spring/IOC, Design patterns
Good to Have: AWS, open source, SOA, SaaS, Unix/Linux shell scripting
Soft skills: Communication, presentation
Required Business Skills
- Communication and Presentation
- Problem solving
- Resourcefulness
- Team player
- Familiarity with Agile
- Bachelor's degree or equivalent experience
- Self-motivated, team player and ability to interact and work closely with rest of the
teams as per requirement.
- Demonstrates excellent communication and organizational and follow up skills.
- Show initiative, self-direction, and follow-through on assignments.
- Others- Is willing to learn new technologies