2 months ago
Pune, IndiaStaff+
Responsibilities
- Implement scalable software-defined storage components.
- Drive design discussions, build prototypes, and contribute to high-quality products.
- Conduct code reviews and improve solution scalability, stability, reliability, and performance.
- Collaborate with teammates and integrate with a group of developers in an outcome-oriented environment.
- Work with program management to deliver product releases successfully.
- Contribute to and validate product documentation.
- Manage, engage with, and complete assigned projects.
- Provide regular project progress and activity updates.
- Travel occasionally for team meetings or training as required.
Requirements
- Bachelor’s, master’s, or Ph.D. degree in Computer Science, Computer Engineering, Statistics, Mathematics, or an equivalent degree/experience.
- At least 8 years of software development experience.
- Extensive knowledge of GoLang.
- Strong experience with Kubernetes for managing and orchestrating containerized applications in cloud environments.
- Experience deploying and managing applications on AWS, including EC2, S3, and RDS.
- AWS Solutions Architect certification or equivalent experience is highly desirable.
- Strong experience with Elasticsearch for search and data retrieval.
- Experience with Cassandra and Prometheus in distributed systems.
- Proficiency with unit testing and mocking frameworks such as JUnit and Mockito.
- Understanding of SOLID principles, object-oriented design, and design patterns.
- Basic Linux experience, including deployment and bash scripting.
- Hands-on experience with Git, CI/CD pipelines, and Agile methodologies.
- Strong communication skills for articulating technical concepts and mentoring teams.
- Familiarity with microservices architecture and event-driven systems is preferred.
- Experience with scripting languages such as Python or Shell is preferred.
Benefits
- Occasional travel may be required for team meetings or training.
Categories
About DDN
DDN builds high-performance data storage and data management systems for AI, machine learning, and high-performance computing workloads used by enterprises, research institutions, and governments. It sells appliance hardware and software (including parallel file systems and AI data platforms) along with support and professional services. Founded in 1998 and headquartered in Chatsworth, California, the privately held company reports serving over 11,000 organizations worldwide.