Software Developer (Backend) - Indore | -97885 | Zoek India
This Browser does not support all the features of .
For the best experience please use a Modern Browser.
Software Developer (Backend)
Indore, Madhya Pradesh
AS PER THE INDUSTRY
Permanent (Full time)
InfoSight Senior Software Developer (Backend) InfoSight is HPEs powerful big data analytics based monitoring and predictive analytics solution. It collects about 70 million pieces of information from each Nimble Storage array as well as from all HPE devices, every day. It analyzes such data across the entire install base to show the customer (and resellers) deep insights in very simple and intuitive visuals. It is been recognized by customers and the analyst community as one of the core differentiators for HPE Nimble Storage. InfoSight collects and analyzes sensor data from all HPE products and Predictive Analytics are then used to correlate vast amounts of information to find the needle in the haystack and solve the customers most complex infrastructure issues. As impressive as they are, InfoSights current capabilities are only the beginning the possibilities for analytics-based monitoring and management are endless and so is the infrastructure that keeps this running like a well-oiled machine. Thats where you come in. Do you consider software development more of a culture and approach than a specific job title? Are you passionate about backend development, architecture design, measurement, agile principles, testing, security, frequent production releases, and building tools to automate all of the above? Are you all about ensuring that there are no manual or mundane tasks done by humans? Can you imagine doing things at scale, yet be part of every stage leading up to large-scale compute and storage? Responsibilities Design and develop server-side software that remotely collects and manages application level information Technically Design and develop distributed, high-throughput, low-latency, highly available, and resilient SaaS micro services Build monitoring tools for server-side components; work cohesively in globally distributed team Develop unit test cases to test your code and automate Inspire and mentor junior engineers on the team Education and Experience Bachelor/Master degree in Computer Science/Engineering, or equivalent discipline 5 years of relevant experience Requirements Strong 3 years of hands on development experience in Scala / Functional programming is required Strong 3 years of hands on development experience in Spark Streaming is required 2 years of experience in Agile methodologies 2 years of experience with Kubernetes, micro services, cloud environments, and their testing and automation 2 years of experience in Kafka, API development, and server-side programming Proven experience in designing complex modules from high level requirements, estimating, developing, testing and delivering complex SaaS solutions in a team comprising of Dev, QA, Cloud platform, and DevOps engineers Advantage - experience in designing and developing Big Data technical stack, distributed systems, Cloud SaaS applications, Monitoring, and CICD Advantage - exposure to Lagom, Akka Streaming, ELK, GraphQL, Prometheus, and Vertica DB Advantage - exposure to AWS streaming services (Lambda, Redshift, S3, Glue etc.) Excellent analytical and problem solving skills Excellent verbal and written communication skills