Job Description
Company Profile:

Knoldus is a new age startup which is trying to disrupt the Reactive Software Development, Analytics, Machine Learning and Fast Data space.


Locations

Knoldus is incorporated in India, Singapore, US and Canada and is 100+ people overall.


Wondering who we are?


We are the only company which has the distinction of being Select partners with

  • Lightbend (Scala ecosystem)

  • Databricks (Spark in the Big Data space)

  • Confluent (Kafka ecosystem)

  • Datastax (Cassandra and Graph ecosystem)


We started working on the Scala ecosystem and Spark in 2009 and have gained an industry reputation of being a goto company for Reactive and Fast Data product development. Some of our marquee clients include Google, HPE, EY, Elsevier, BoA, Cisco, VMWare, Huawei, Philips and quite a few silicon valley startups which have gone from being 2 people companies to 50 million dollars + companies

Our process focus


Strongly Agile and NO to CMM


Knoldus software development model called Knolway is based upon the best Agile practices built on the combination of Scrum and XP where concepts such as Domain Driven Design, Continuous Integration, Test Driven Development and Pair Programming are used extensively.


What do we offer?


  1. Opportunity to work with top-notch people who are authors, write blogs, contribute to open source community, speak at conferences.

  2. Various social events organized by Knoldus (eg. Community events and conferences with the Industry leaders)

  3. Flat organization no hierarchies.

  4. Official time for doing your own professional growth which includes open source projects, blogging, pod-casting and technical article publishing. Visit http://blog.knoldus.com/ and https://www.youtube.com/channel/UCP4g5qGeUSY7OokXfim1QCQ

  5. Weekly knowledge sharing program. See http://knolx.knoldus.com

  6. Cubicle free workspace, relaxed and fun-filled work atmosphere.



Learn more about us: http://www.knoldus.com


Job Description


Technical Skills:

  • Hands-on development of key technologies including Scala, Spark, and other relevant distributed computing languages, frameworks, and libraries.

  • Expertise on operational technologies, including Docker, Chef, Puppet, ZooKeeper, Terraform, Kubernate and Ansible.

  • An ability to periodically deploy systems to cloud environments such as AWS.

  • Good Knowledge of  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.


Other skills:

  • Conventional backend development experience with Java and common frameworks (Spring, Play).

  • Experience or understanding of developing machine/deep learning systems in a distributed environment.

  • Be responsible for the technical design and experience in guiding/mentoring others.

  • 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.

  • Team player skills. At Knoldus respect comes with knowledge and not with years of experience.

  • Blogger, Conference Speaker, Open Source Contributor.

KRA

  • Timely and successful completion of assignments.  

  • Communicating Project status/Issues etc, on time and efficiently  

  • Adherence to the quality process defined for the project  

  • Adherence to the operational process defined for the company

  • Constantly updating 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  

  • Should be able to contribute in estimation for modules/tasks

  • Help in recruitments.

  • Mentoring Trainees/Junior Consultants

  • Enhancing and maintaining work culture & environment

Desirables

  • Ability to resolve technical queries/issues of their team members.

  • Grasp the big picture, and be curious about and engaged in the broader world.

  • 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.

Skills: AWS, Docker, Chef, Puppet

Desired Candidate Profile
  • Experience and Qualifications:

    • Mtech/MS/MCA/BTech in computer science, information systems, or similar technical field would be the preferred.