People Matter

Member of Technical Staff - 3

Nutanix

Nutanix

IT
Bengaluru, Karnataka, India
Posted on May 16, 2025

Hungry, Humble, Honest, with Heart.

The Opportunity

Are you a self-starter with a strong background in Python, automation, and cloud technologies, who thrives in a collaborative environment? If so, you’ll find an exciting opportunity on our team, where you’ll engage in innovative projects, deliver impactful demos, and work closely with diverse experts to drive real-world customer outcome solutions. This team strives to promote continuous learning and growth in a flexible and supportive culture.

About the Team

The team for this role is part of the Solutions & Performance Engineering organization within R&D at Nutanix, a global organization which operates out of various geographic locations. The team is known for its collaborative culture, where innovation and continuous learning are highly valued. The mission of the Solutions & Performance Engineering team is to engage customers on their technological and business challenges and leverage advanced technologies to develop impactful solutions, and provide efficient, seamless automation processes for clients worldwide.

Your Role

Key Responsibilities:
1. Automation & Infrastructure Provisioning:

  • Design and implement automation workflows to provision, configure, and manage infrastructure components (e.g., compute resources, databases, networking).
  • Integrate with APIs, cloud services, and orchestration tools to create scalable and reproducible deployments.
  • Ensure automation solutions are modular, reusable, and adaptable to various environments.

2. Performance Benchmarking & Data Collection:

  • Develop benchmarking frameworks to evaluate the performance of software, databases, or infrastructure components.
  • Collect, process, and store performance metrics in a structured format using databases such as InfluxDB, PostgreSQL, or Prometheus.
  • Build automated workflows to track performance over time and identify anomalies.

3. Data Visualization & Insights Generation:

  • Develop dashboards using React, Grafana, to visualize performance trends.
  • Analyze performance data to detect regressions, optimizations, and improvement opportunities.
  • Provide actionable insights through reports and alerting mechanisms.

4. Back-End Development & API Integration:

  • Build and maintain RESTful APIs using Django/FastAPI to interact with automation systems.
  • Work with SQL databases and ORMs (e.g., Django ORM, SQLAlchemy) for efficient data management.
  • Implement task queues (e.g., Celery, Redis) for distributed and scheduled workloads.

5. Infrastructure & Monitoring:

  • Implement CI/CD pipelines for automating testing, deployment, and monitoring.
  • Use observability tools (e.g., Prometheus, Loki, ELK stack) to monitor system health.
  • Working experience of Linux and scripting (Bash/Python)

What You Will Bring

Required Skills & Experience:

  • Automation & Orchestration: Experience with API-driven infrastructure provisioning (cloud, on-prem, or hybrid environments)
  • Performance Benchmarking: Knowledge of benchmarking methodologies, performance analysis, and metric collection.
  • Back-End Development: Proficiency in Python (Django/FastAPI) and strong grasp of data structures & algorithms.
  • Front-End Development: Experience with React and JavaScript to build interactive dashboards.
  • Database Management: Strong experience with SQL, ORM frameworks, and time-series databases (InfluxDB, PostgreSQL, Prometheus, etc.).
    Task Queues & Automation: Hands-on experience with Celery, Redis, or similar frameworks.
  • Version Control & CI/CD: Proficiency in Git, Docker, Kubernetes, and deployment strategies.
  • Linux & Scripting: Comfortable with Linux environments, shell scripting, and automation tools.
  • Windows & Scripting: Comfortable with Windows environments, powershell scriptingSoft Skills & Qualities:
    Problem-Solving Mindset – Ability to analyze complex systems, troubleshoot issues, and find innovative solutions.
  • Strong Communication Skills – Able to explain technical concepts to both technical and non-technical stakeholders.
  • Collaboration & Teamwork – Works well in a team environment, contributes ideas, and supports cross-functional teams.
  • Adaptability & Learning Agility – Willingness to learn new technologies and adjust to evolving project requirements.
  • Attention to Detail – Ability to build reliable automation systems with a focus on precision and efficiency.
  • Ownership & Accountability – Takes initiative and responsibility for delivering high-quality solutions.
  • Time Management & Organization – Able to prioritize tasks, manage deadlines, and work effectively in a fast-paced environment.

    Preferred/Bonus Skills:
  • Experience with distributed systems and microservices architecture.
  • Familiarity with observability tools (e.g., Prometheus, Loki, Jaeger, ELK).
  • Prior experience in cloud automation (AWS, Azure, GCP, OpenStack).
  • Experience with workload orchestration tools (e.g., Terraform, Ansible, Kubernetes).


Work Arrangement

Hybrid: This role operates in a hybrid capacity, blending the benefits of remote work with the advantages of in-person collaboration. For most roles, that will mean coming into an office a minimum of 2 - 3 days per week, however certain roles and/or teams may require more frequent in-office presence. Additional team-specific guidance and norms will be provided by your manager.

--