Senior, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Senior Software Engineer role focused on building and operating scalable, secure, and high-performance enterprise storage platforms (SAN, NAS, object, container storage) for Walmart's critical business systems. Responsibilities include provisioning, performance tuning, capacity planning, health monitoring, troubleshooting, lifecycle management, architecture guidance, and optimizing storage efficiency. A significant focus is on automation for monitoring, alerting, and resource management using APIs, SDKs, and IaC tools like Terraform and Ansible, with experience in Kubernetes storage concepts (CSI, PV/PVC) and Prometheus/Grafana.

What you'd actually do

  1. Leverage your experience to manage and support block, file, object and container storage platforms at enterprise scale.
  2. Create dashboards and alerts for proactive capacity, performance and fault detection for enterprise storage and partworks with monitoring platform (Prometheus, Grafana etc.)
  3. Automate provisioning, snapshotting, replication and cleanup of storage resources leveraging rest API and SDKs for enterprise and Kubernetes storage platform.
  4. Lead storage lifecycle activities including upgrades migration and tech refresh initiatives.
  5. Provide architecture guidance for application onboarding and modernization.

Skills

Required

  • enterprise storage platforms (NetApp, Pure, Cohesity Vast or similar)
  • SAN (FC/iSCSI), NAS(NFS/SMB) and object storage
  • snapshots, replication, backup and DR architectures
  • large scale multi petabyte environments
  • Portworx in Kubernetes environment
  • Kubernetes storage concepts (CSI, PV/PVC, Storage Classes)
  • Python programming
  • REST APIs, SDKs
  • CI/CD tools
  • self-service storage platforms
  • infrastructure as a code (Iac) using Terraform, Ansible and Helm