Mts - Python / Golang

Purestorage

Bangalore, India
On-site
Python or go proficiency
Linux internals expertise
Distributed system development
Build software that automatically diagnoses and fixes testbed hardware issues, distinguishing between network, disk, or OS problems

Job Summary

  • Build software that automatically diagnoses and fixes testbed hardware issues, distinguishing between network, disk, or OS problems.
  • Design self-healing loops to automatically recover devices to a 'Golden State' without human intervention.
  • Improve observability by building dashboards that track effective availability, recovery times, and fleet degradation trends.

Matching Summary

Build software that automatically diagnoses and fixes testbed hardware issues, distinguishing between network, disk, or OS problems.

Skills & Requirements

Must-have

  • Python or Go proficiency
  • Linux internals expertise
  • distributed system development
  • automation and self-healing
  • CI/CD pipeline implementation
  • infrastructure as code

Nice-to-have

  • innovative thinking
  • passion for deep dives
  • tackling challenging tasks
  • teamwork and ego-free collaboration

Key Requirements

  • Strong proficiency in Python or Go
  • Deep understanding of Linux systemd, storage, and boot processes
  • Troubleshooting skills for DNS, DHCP, routing, and SSH
  • Experience with physical hardware, labs, or virtualized clusters
  • Familiarity with Jenkins or GitHub Actions

Work Rights

Not specified

Tailored Resume

Cover Letter