16 Sep
|
NorthStar HR Consultants
|
Pune
16 Sep
NorthStar HR Consultants
Pune
Job Title - Principal Software Engineer /n (Cluster Infrastructure & Deployment - Distributed Storage Systems) /n Job Location - Pune, Maharashtra /n Must Have Skills - Go and Python for building system tools, control planes, and automation scripts, Linux Administration, K8s clusters, developing Kubernetes CRDs /n Position Overview /n This position is with our client, having India subsidiary, based in Pune, India. /n We are looking for a Principal Software Engineer to join their core engineering team to lead the architecture, deployment, and management of their distributed storage clusters leveraging /n modern container orchestration technologies and AI-assisted development practices. /n Role &
Responsibilities /n The Principal Software Engineer will serve as the technical go-to expert for cluster infrastructure, automated provisioning, and orchestration platforms across our distributed /n storage ecosystem. /n Your primary responsibilities will include: /n /n
- Architecting, deploying, and managing enterprise-grade Kubernetes clusters to orchestrate distributed storage infrastructure across cloud and bare-metal environments.
/n
- Designing and implementing Kubernetes Custom Resource Definitions (CRDs) and custom operators/controllers to automate the lifecycle and management of complex storage systems.
/n
- Developing robust control plane software, automation frameworks, and management tooling primarily using Go and Python.
/n
- Applying fundamental computer science principles to solve complex cluster orchestration, networking, and scalability challenges.
/n
- Collaborating with systems architects to ensure seamless integration between the underlying storage architecture and high-level deployment frameworks.
/n
- Actively integrating cutting-edge AI tools (e.g., GitHub Copilot, integrated IDE features) into engineering workflows to boost productivity and code quality.
/n
- Providing technical leadership, mentoring engineers,
setting operational standards, and driving architectural reviews for cluster infrastructure.
/n /n Qualifications & Requirements /n Education & Experience /n /n
- Bachelor's, Master's, or Ph.D. degree in Computer Engineering, Computer Science, Electrical Engineering, or a related technical field.
/n
- 12+ years of hands-on professional experience in systems automation, platform engineering, or infrastructure engineering.
/n
- Proven track record of designing, building, and maintaining production-grade Kubernetes environments at scale.
/n /n Technical Skills (Must-Haves) /n /n
- Solid foundation in Computer Science fundamentals (data structures, algorithms, operating systems, and computer network architecture).
/n
- Deep expertise in Kubernetes: configuring, setting up, bootstrapping, securing, and managing production K8s clusters.
/n
- Hands-on experience developing Kubernetes CRDs and custom resources/operators for complex storage or infrastructure workloads.
/n
- Excellent programming skills in Go and Python for building system tools, control planes, and automation scripts.
/n
- Strong Linux system administration and Linux scripting skills.
/n
- Familiarity with modern dev toolchains and AI-assisted development tools (e.g., VSCode, GitHub, Copilot).
/n /n Technical Skills (Good-to-Have) /n /n
- Knowledge of cloud and virtualization management platforms such as OpenStack or VMware vSphere / VMs.
/n
- Familiarity with distributed storage systems (e.g., Ceph, S3, Lustre) from an operational and deployment perspective.
/n /n Soft Skills & Leadership /n /n
- Solid leadership capability to establish technical strategy and mentor engineering teams.
/n
- Eagerness to integrate AI tools into the daily development workflow to maximize engineering throughput.
/n
- Excellent problem-solving skills, system-level analytical thinking, and attention to detail.
/n
- Ability to thrive and drive execution in a fast-paced, collaborative startup environment.
/n
📌 Principal Software Engineer (Distributed Storage Systems) (Pune)
🏢 NorthStar HR Consultants
📍 Pune