Description
CTC Undisclosed Job Location Pune Experience 0 - 3 yrs
Description
Tintri is looking for motivated and passionate individuals that are self-motivated in their work and careers but we are valuing and thriving in an environment where collaboration and teamwork are at best. We are all together on a quest to provide game changing storage solutions.
Job Description We are looking for a Senior Backend Engineer for development and support of DDNs products.
This senior development level position will be responsible for participating team in design, planning, implementation, delivery and support of management stack software for Enterprise level storage arrays, filers.
Responsibilities
Develop and maintain backend software with REST API written mainly in NodeJS(80 PERCENT )/Python(20 PERCENT - CLI)
Find best ways on how to implement the backend logic on platform level using system utilities, libraries or kernel calls
Troubleshoot problems, fix bugs, solve customer's issues using logs, bundles, customer sessions
Write, run and maintain BDD tests for software above
Use your experience to estimate tasks and to find best ways to implement new features
Contact with different teams (kernel, UI, integrations) to minimize risks of wrong solutions
Work in Agile Scrum sprints (2 weeks) and participate in periodic meetings
Main qualifications
Advanced skill in unix/linux system: Maintaining
Configuration
CLI
how to debug problems
ssh
Advanced programming skills algorithms
OOP
Patterns
data structures
Understanding of developing process in Unix/Linux make, building, compiling
git, cloning, branches
Basic understanding of networking and network management IP addresses, routes, net masks
Nameservers and name services
TCP/IP, ports, sockets.
Strong knowledge in regards to workings of backend software works (services, accepting connections and so on)
Nice to have experience in (otherwise you will have to learn this during the work):
Knowledge of javascript language with new features like async/await, classes