Software Engineer
Bengaluru, India
You will
-
Design, develop and test the solution
You have
-
2-6 yrs of industry experience
-
Energetic self-starter, with a desire to work in a startup environment
-
Experience in application development - cloud/on premises. Middle layer, DB layer.
-
Should have worked on cloud based applications, built on micro services based paradigms, achieving horizontal scaling
-
Good hands on expertise with complex event processing systems
-
Solved scale and performance issues while dealing with huge sets of data. Pre compute or data aggregation frameworks to achieve good response time
-
Good programming skills and hands on in any one of Java/Python/Scala/Go/NodeJs
-
Real world experience working with large datasets and NoSQL database technologies
-
Experience of debugging applications running on Unix like systems (e.g. Ubuntu, CentOS)
-
Experience developing RESTful APIs for complex data sets
-
Knowledge of container based development & deployment (e.g. Docker, rkt)
-
Exposure to AWS, Google Cloud Platform, Microsoft Azure, etc
-
Expertise in software security domain, a plus