Nutanix is combining Its industry leading software defined storage technologies with open source Cloud Native storage solutions to build the best-in-breed data management service for stateful containerized applications. We are looking for a Mid to Senior level software Engineer to help design a Cloud Native Storage solution. You will join an impactful, fast-moving cloud native storage team.
Design and develop cloud native storage technologies for disaster recovery and backup solutions.
Develop a good understanding of Cloud Native Storage technologies including Disaster Recovery and Backup.
Software feature and unit test development for storage and data protection solutions for containerized applications.
Setup and deploy complex stateful application and data management solutions in a containerized environment.
Should be able to work with the Nutanix Global (mainly India and USA) engineering and multi-functional teams
What You'll bring :
BS/MS degree in Computer science or equivalent
3+ years of experience with distributed systems and client-server architectures.
Knowledge of building microservices based applications.
Hands-on development in at least one of the programming languages: Golang, Python, Java/C++
Strong development experience in Linux/Unix OS platform
Hands-on experience working with version control / DevOps tools – Git, Gerrit, or Jenkins
Working knowledge of Data Protection technologies like Disaster Recovery and Backup.
Experience developing software for containerized platforms like Kubernetes.
Experience with working with applications within hyperscalers including AWS, Azure or GCP.
Good understanding of Kubernetes Custom Resource and controller development.