Rubrik is hiring a

Software Engineer / Senior Engineer - DevOps

Khandwa, India

Rubrik is creating the cloud data management space. We make it easy for businesses to protect, search, secure, and analyze all of their data simply and scalably. As cloud continues to grow at an astounding rate, we’ll be solving some of it’s most interesting challenges while building a product unlike anything seen before. This is a massive challenge and we’re just getting started so there is a lot of opportunity for personal growth and contribution.

As we build a new DevOps team in Bangalore, we are looking for experienced engineers for the roles below:

Core DevOps:

Responsible for designing and deploying a scalable distributed system that is the core to the DevOps platform and infrastructure, using standard distributed and elastic file system concepts. Designing efficient, scalable and reliable multi-cloud support for the core “Rubrik” clustered file system to ensure performance and consistency in AWS, Google cloud and Azure, and to ensure efficient usage of core resources and minimal outages. Designing and writing specifications related to workflows in cloud based management systems to enable the product to be integrated with development technologies such as Kubernetes, Docker, Jenkins, Amazon S3 and EC2. Building automated software testing systems for code quality. Performing web platform development. Developing tools and framework and working with open source libraries to develop software tools for our DevOps Product.

  • Expert Python , Django
  • Strong background in algorithms and data structures
  • Expert networking knowledge
  • Knowledge of Docker and Kubernetes
  • Experience with cloud technologies (AWS/ GCP/Azure)
  • Exposure to Continuous Development Tools such as Jenkins or Spinnaker
  • Exposure to configuration management systems such as Ansible
  • Robust knowledge and understanding of databases (MySql/ Influx/)
  • Knowledge of resource monitoring systems
  • Ability to scope and estimate
  • Effectively conduct architectural reviews
  • Strong verbal and communication skills 

Build and Release:

Rubrik is creating the cloud data management space. We make it easy for businesses to protect, search, secure, and analyze all of their data simply and scalably. As cloud continues to grow at an astounding rate, we’ll be solving some of its most interesting challenges while building a product unlike anything seen before. This is a massive challenge and we’re just getting started so there is a lot of opportunity for personal growth and contribution. We believe in fostering a culture with strong engineering values and goals as the key to building a great company and product.

Are you passionate about software automation and release engineering? Does the phrase “automate all the things!” excite you? Do you enjoy building automation solutions that enable software development/release (which scales to hundreds or thousands of builds)? If so, we’d like you to join a small team of highly-focused engineers who play a key role in the success of Rubrik’s velocity. We’re looking for people who enjoy designing solutions to solve problems rather than focusing on a list of requirements.

  • 3-5 years of experience setting up and/or maintaining automated build system in cloud and on prem
  • Experience releasing production code using technologies such as BazeI, Jenkins, Git, and Github
  • Experience with orchestration and configuration management tools (eg. Kubernetes, Docker, Jenkins, Ansible)
  • Experience with building Scala/C++//Python/Java code
  • Experience with bazel, nix, and CMake    
  • Expert level scripting in python/perl is mandatory.
  • Working knowledge of AWS and cloud deployment
  • Working knowledge of Windows, MacOS and Linux and their development tools
  • Experience with instrumenting and running code coverage and build analytics.

Tools Developer:

Responsible for designing, deploying and maintaining tool infrastructure to enable Rubrik’s core engineering business to accelerate Customize tools like JIRA, Confluence, Phabricator etc and develop metrics from various linked systems to enable decision making.

  • Expert Python and Django
  • Robust knowledge and understanding of databases (MySql/ Influx/)
  • Release tools integration experience - Git, Jira, Confluence, Phabricator etc.
  • Ability to develop and deploy custom plugins for Jira,
  • Building monitoring and management tools, metrics for infrastructure
  • Understanding of web technologies

Rubrik provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age or disability. In addition to federal law requirements, Rubrik complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Similar jobs

Other jobs at Rubrik

Made by Marc Köhlbrugge