Knoldus is an organization which helps partners right from Startups to Fortune 500 realize their product dream. The products that we create are Scalable, Resilient and highly performant. They would harness the power of the machine like no other. The technology of choice are based on the Typesafe stack augmented with strong Agile focus and skills of the team at Knoldus. We are one of the forerunners on Big Data Analytics and Big Data Crunching using functional programming.
Hands-on development of key technologies including Scala, Spark, and other relevant distributed computing languages, frameworks, and libraries.
Familiarity with operational technologies, including Docker, Chef, Puppet, ZooKeeper, Terraform, Kubernate and Ansible.
An ability to periodically deploy systems to cloud environments such as AWS.
Familiarity with Jenkins.
Mastery of key development tools such as GIT, and familiarity with collaboration tools such as Jira and Confluence or similar tools.
Experience with the SMACK stack (Spark, Mesos, Akka, Cassandra, Kafka) as a holistic system, and the important considerations for running this system at scale.
Able to work in a no-hierarchy environment, and fast sprint work cycles.
Excellent analytical aptitude and problem solving skills.
Excellent communication and customer interfacing skill.
Constantly upgrade self-knowledge & share with team.
Blogger, Conference Speaker, Open Source Contributor.
Timely and successful completion of module
Adherence to the quality process defined for the project
Adherence to the operational process defined for the company
Continuous updation of technical knowledge and skills by attending in-house and/or external courses, reading manuals ,accessing new applications and investigating new technologies
Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Enhancing and maintaining work culture & environment
Developing knowledge base which is dependable and useful for other team members.
Conventional backend development experience with Java and common frameworks (Spring, Play).
Experience or understanding of developing machine/deep learning systems in a distributed environment.
Nimble and flexible enough to thrive in a rapidly evolving business environment.
An independent thinker and not a technologist who just executes on specs.
Able to have big thoughts and the courage to voice them.
Enthusiastic for emerging technologies.
1 to 3 years of industry experience.
MCA/BTech in computer science, information systems, or similar technical field would be the preferred.