Knoldus is a new age startup which is trying to disrupt the Reactive Software Development, Analytics,
Machine Learning and Fast Data space.
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
Databricks (Spark in
the Big Data space)
and Graph ecosystem)
We started working on the Scala ecosystem and Spark in 2009 and have gained an industry reputation of being a
go to 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?
Opportunity to work
with top-notch people who are authors, write blogs, contribute to open source
community, speak at conferences.
Various social events
organized by Knoldus (eg. Community events and conferences with the
Battle scars from
building reliable web-scale systems
Passion for building
products used by hundreds of millions worldwide.
large scale, high performance distributed systems.
skills in Scala.
Storm, Spark, Hadoop, Cassandra, MongoDB, Riak, Neo4j.
Experience with high
Speaker, Open Source Contributor.
requests and expectations; coordinate with the client engineering team
Coordinator to Set/ negotiate expectations
and explicit) customer feedback and adopt in the subsequent deliveries
for successful completion of the project on time, on budget, specification
with an objective to delight and satisfy customers
project management activities such as planning, budgeting, resource allocation,
high utilization, estimation etc
vision for project(s)
responsibility for project execution, meeting timelines, achieving planned milestones,
ensuring quality of deliverables sent to client, project monitoring & control, and project closure
Engage client in all
project life cycle activities for quality delivery and reducing risk
documentation is in place, complete, and of good quality and kept in versioning
Supervise and manage
project development effort estimation and precisely calculate project size.
Set architectural and
design Guidelines and Checklist
integration and QA activities
and allocate tasks, integrate, review and produce status reports
Issue & Risk Management:
Anticipate risks at
customerâs end and mitigate early
& competitive threats and strategize to respond to them
Issue escalation and
Ensure that the team
works in proper coordination and in sync with the plans â anticipate
personal or professional issues and help sort them out
Supervise and help
the Project lead/ team members working with analysts on the feasibility and
workability of a conceptual design by taking high-level functional / technical specifications
prepared by the analyst and designing system components to meet the stated need.
Also supervise the
preparation of functional / technical specifications.
Mentor team members
to match with the Project expectation.
Help in Building
future capabilities for the company â both with regard to technology development
and managerial talent â in line with the companyâs overall long term strategy.
plans and future strategy to the team members with discretion, with the
aim of keeping them involved and informed.
Liaison with other
Project managers / project leads to help solve technical issues at a quick pace,
and provide for re-use of components / functionalities wherever possible.
updating and sharing good practices and processes for designing, coding, testing,
team collaboration, knowledge sharing, communication, configuration management,
documentation, etc. for project.
Ensure compliance of
the performance measurement processes laid down by the organization.
Staffing activities of the organization
professional and friendly work environment.
Assistance in POC and
contribute to RFPs.
Experience and Qualifications:
6 to 10
years of industry experience.
MCA/BTech in computer
science, information systems, or similar technical field would be the