DevJobs

Python Automation Tech Lead

Overview
Skills
  • Python Python
  • Linux Linux
  • Networking Networking
  • Automation ꞏ 10y
  • Diagnostic Skills
  • Distributed Systems
  • Test Strategies
  • Troubleshooting
  • NFS
  • S3
  • SMB
  • Storage Architecture
  • Test Frameworks

At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale.

We are looking for a Python Automation Tech Lead to join our System Validation & Verification team, someone who combines deep hands-on automation expertise with the leadership skills to drive technical direction, mentor engineers, and own end-to-end quality strategy for a complex, enterprise-grade distributed storage system.

If you thrive at the intersection of architecture, code, and quality ,and get energized by the challenge of making large-scale systems provably correct this role is for you.



Responsibilities:


  • Lead the technical direction of the automation group: define best practices, set coding standards, and guide architectural decisions for testing methodologies and new feature implementations
  • Design and own test strategies for large, cross-cutting features involving multiple services and components working together
  • Mentor and grow team members, conducting code reviews and elevating the team's engineering quality
  • Build and evolve automation infrastructure, tools, and utilities used across the team
  • Work closely with development, product, and architecture teams to influence design decisions from a quality and testability standpoint
  • Drive root cause investigations of complex, hard-to-reproduce issues - race conditions, timing-sensitive failures, and problems that only surface at scale
  • Own release sign-off decisions - you'll have the authority to say "not good enough"
  • Identify gaps in test coverage across service boundaries and drive initiatives to close them



Requirements:


  • At least 10 years of experience developing automated tests and automation infrastructure for integrated SW/HW products
  • Demonstrated experience leading or technically mentoring an automation or QA team
  • Strong Python development skills - you write production-quality automation code, not just scripts
  • Deep understanding of complex, multi-service distributed systems and how failures propagate across component boundaries
  • Proven ability to design test strategies at the system level, not just feature level
  • Excellent diagnostic and troubleshooting skills, especially for non-deterministic or environment-sensitive failures
  • Strong communication skills - able to represent quality concerns clearly to engineering and product leadership
  • Engineering degree or equivalent experience

Preferred Qualifications

  • Background in enterprise storage (SAN / NAS / Object Storage) - a significant advantage
  • Hands-on experience with file protocols (SMB, NFS) or object storage protocols (S3)
  • Linux internals and networking knowledge
  • Familiarity with storage architecture concepts (replication, snapshots, tiering, data protection)
  • Experience designing or evolving test frameworks from the ground up


About Infinidat

Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions!

Not only has Infinidat won 22 awards in the first half of 2025, but has also been a 7-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on!


INFINIDAT