Principal Storage Cloud Engineer I

‎ConnectWise
Full_timepune, India

📍 Job Overview

  • Job Title: Principal Storage Cloud Engineer I
  • Company: ConnectWise
  • Location: Pune, Mumbai, and Bangalore (Hybrid) or Remote
  • Job Type: Full-Time
  • Category: DevOps & Infrastructure
  • Date Posted: 2025-08-08
  • Experience Level: 5-10 years
  • Remote Status: Hybrid (Pune, Mumbai, Bangalore) and Remote

🚀 Role Summary

  • Key Responsibilities: Design, test, expand, implement, monitor, and document storage cloud services. Drive improvement projects around deployment, security, and performance. Support basic engineering tasks including scripting, automation, and code reviews.
  • Key Technologies: FreeBSD, OpenZFS, iSCSI, NFS, Python, Saltstack, Docker, Kubernetes, cloud infrastructure.

📝 Enhancement Note: This role requires a strong background in storage technologies and cloud infrastructure, with a focus on improving and maintaining cloud services. The role also involves driving projects and supporting engineering tasks, indicating a need for both technical depth and leadership skills.

💻 Primary Responsibilities

  • Cloud Services Management: Design, test, expand, implement, monitor, and document storage cloud services in the product.
  • Improvement Projects: Drive improvement projects around deployment, security, and performance of cloud services.
  • Engineering Tasks: Support basic engineering tasks including scripting, automation, and code reviews.
  • Cross-Functional Collaboration: Work within a cross-functional global team to deliver cloud storage solutions and underlying software infrastructure.
  • Security and Monitoring: Review, document, and implement security policies on cloud infrastructure. Ensure required proactive diagnostics and monitoring are in place.
  • Automation and Architecture: Architect automation solutions for reduction of costs and efficiency improvements. Maintain awareness of PaaS, IaaS, and related technology trends.

📝 Enhancement Note: This role requires a broad range of skills, from technical depth in storage technologies and cloud infrastructure to leadership and project management skills. The role also involves staying up-to-date with technology trends and driving improvements, indicating a need for continuous learning and adaptability.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications are a plus.

Experience: 5-10 years of experience in storage cloud engineering, with a strong focus on FreeBSD and OpenZFS administration. Proven experience in data storage technologies like iSCSI and NFS, and automation in Python.

Required Skills:

  • FreeBSD administration
  • OpenZFS administration
  • Administration of data storage technologies (iSCSI, NFS)
  • Automation in Python
  • Good-to-have skills:
    • Saltstack automation experience
    • OpenZFS development
    • C/C++ development
    • Experience with Docker and/or Kubernetes
    • Experience with cloud infrastructure (deployment, monitoring)

📝 Enhancement Note: While the required skills are well-defined, the 'good-to-have' skills section indicates a preference for candidates with additional technical depth and experience in related technologies. This suggests that the ideal candidate would have a strong background in both storage technologies and cloud infrastructure, as well as experience with automation and development tools.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate experience with storage cloud engineering, including design, implementation, and monitoring of cloud services.
  • Showcase projects that highlight your ability to drive improvement projects and support engineering tasks.
  • Include examples of your scripting, automation, and code review work.
  • Highlight your experience with cloud infrastructure, including deployment and monitoring.

Technical Documentation:

  • Provide documentation of your cloud services, including design, implementation, and monitoring processes.
  • Include examples of your security policies and proactive diagnostics and monitoring strategies.
  • Showcase your automation solutions and architecture decisions, with a focus on cost reduction and efficiency improvements.

📝 Enhancement Note: While the portfolio requirements are not explicitly stated, the role summary and primary responsibilities sections provide clear guidance on what the company is looking for. The ideal candidate would have a portfolio that demonstrates their technical depth and leadership skills in storage cloud engineering, with a focus on cloud services management, improvement projects, and engineering tasks.

💵 Compensation & Benefits

Salary Range: INR 1,200,000 - 1,800,000 per annum (Based on experience and market standards for storage cloud engineers in India)

Benefits:

  • Competitive health, dental, and vision insurance
  • Retirement savings plan with company match
  • Generous time off and flexible work arrangements
  • Employee assistance program
  • Professional development opportunities

Working Hours: Full-time, 40 hours per week. Notice period: Immediate joiners or max 60 days preferable.

📝 Enhancement Note: The salary range is based on market research for storage cloud engineers in India, with a focus on candidates with 5-10 years of experience. The benefits section is a general overview and may vary based on the company's specific benefits package.

🎯 Team & Company Context

🏢 Company Culture

Industry: Software, with a focus on technology solution providers.

Company Size: Medium to large (3,000+ colleagues globally)

Founded: Not specified

Team Structure:

  • Cross-functional global teams, including engineering, product, and design
  • Collaborative environment with a focus on customer success

Development Methodology:

  • Agile/Scrum methodologies for software development
  • Collaborative development processes, including code reviews and testing
  • Continuous integration and deployment pipelines

Company Website: ConnectWise

📝 Enhancement Note: ConnectWise is a global software company focused on technology solution providers. The company values collaboration and customer success, with a focus on delivering amazing customer experiences. The team structure and development methodology indicate a preference for candidates with experience in cross-functional teams and Agile/Scrum environments.

📈 Career & Growth Analysis

Web Technology Career Level: Senior-level role with a focus on driving improvement projects and supporting engineering tasks. This role offers opportunities for technical leadership and growth within the storage cloud engineering domain.

Reporting Structure: This role reports directly to the Engineering Manager and works within a cross-functional global team.

Technical Impact: The Principal Storage Cloud Engineer I role has a significant impact on the design, implementation, and maintenance of storage cloud services. This role also drives improvement projects and supports engineering tasks, indicating a need for strong technical leadership and problem-solving skills.

Growth Opportunities:

  • Technical leadership and mentoring opportunities within the storage cloud engineering team
  • Opportunities to drive innovation and adoption of emerging technologies in the cloud infrastructure space
  • Potential career progression into management or architecture roles within the engineering organization

📝 Enhancement Note: This role offers significant growth opportunities for candidates with strong technical skills and leadership potential. The ideal candidate would have a proven track record in driving improvement projects and supporting engineering tasks, with a focus on storage cloud engineering and cloud infrastructure.

🌐 Work Environment

Office Type: Hybrid (Pune, Mumbai, Bangalore) and Remote

Office Location(s):

  • Pune, Maharashtra, India
  • Mumbai, Maharashtra, India
  • Bangalore, Karnataka, India

Workspace Context:

  • Collaborative workspace with a focus on customer success
  • Access to multiple monitors and testing devices for development tasks
  • Opportunities for cross-functional collaboration with engineering, product, and design teams

Work Schedule: Full-time, 40 hours per week. Notice period: Immediate joiners or max 60 days preferable.

📝 Enhancement Note: The work environment at ConnectWise is collaborative and customer-focused, with a preference for candidates with experience in cross-functional teams and Agile/Scrum environments. The hybrid and remote work arrangements indicate a preference for candidates with strong communication and time management skills.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: Assessment of technical skills and cultural fit (60-90 minutes)
  2. On-site Technical Interview: Deep dive into technical skills, including coding challenges and system design discussions (4-6 hours)
  3. Final Interview: Review of technical skills, cultural fit, and career aspirations (60-90 minutes)

Portfolio Review Tips:

  • Highlight your experience with storage cloud engineering, including design, implementation, and monitoring of cloud services
  • Showcase your ability to drive improvement projects and support engineering tasks
  • Include examples of your scripting, automation, and code review work
  • Emphasize your experience with cloud infrastructure, including deployment and monitoring

Technical Challenge Preparation:

  • Brush up on your knowledge of storage technologies, cloud infrastructure, and automation tools
  • Practice coding challenges and system design discussions to demonstrate your technical depth and problem-solving skills
  • Prepare for behavioral interviews to showcase your leadership and communication skills

ATS Keywords: FreeBSD, OpenZFS, iSCSI, NFS, Python, Saltstack, Docker, Kubernetes, cloud infrastructure, system administration, networking, security design, problem-solving, time management, project management

📝 Enhancement Note: The interview process at ConnectWise is comprehensive and designed to assess both technical skills and cultural fit. The ideal candidate would have a strong background in storage cloud engineering and cloud infrastructure, as well as strong leadership and communication skills.

🛠 Technology Stack & Web Infrastructure

Storage Technologies:

  • FreeBSD
  • OpenZFS
  • iSCSI
  • NFS

Cloud Infrastructure:

  • AWS, Azure, or Google Cloud Platform
  • Docker
  • Kubernetes
  • Terraform (preferred)
  • Ansible (preferred)

Automation Tools:

  • Python
  • Saltstack
  • Ansible
  • Jenkins (preferred)
  • GitLab CI/CD (preferred)

📝 Enhancement Note: The technology stack at ConnectWise is focused on storage technologies and cloud infrastructure, with a preference for candidates with experience in FreeBSD, OpenZFS, iSCSI, NFS, Docker, Kubernetes, and automation tools like Saltstack, Ansible, and Jenkins.

👥 Team Culture & Values

Web Development Values:

  • Customer Success: Focus on delivering amazing customer experiences through innovative and reliable cloud storage solutions
  • Collaboration: Work together to drive improvement projects and support engineering tasks, with a focus on cross-functional teamwork and knowledge sharing
  • Innovation: Embrace emerging technologies and continuously improve cloud services to stay ahead of the competition
  • Quality: Maintain high standards for technical excellence, with a focus on code quality, documentation, and testing

Collaboration Style:

  • Cross-functional teams, including engineering, product, and design
  • Agile/Scrum methodologies for software development
  • Collaborative development processes, including code reviews and testing
  • Continuous integration and deployment pipelines

📝 Enhancement Note: The team culture at ConnectWise is collaborative and customer-focused, with a preference for candidates with experience in cross-functional teams and Agile/Scrum environments. The company values customer success, collaboration, innovation, and quality, with a focus on delivering amazing customer experiences through innovative and reliable cloud storage solutions.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Design, test, expand, implement, monitor, and document storage cloud services in the product
  • Drive improvement projects around deployment, security, and performance of cloud services
  • Support basic engineering tasks, including scripting, automation, and code reviews
  • Collaborate with cross-functional teams to deliver cloud storage solutions and underlying software infrastructure

Learning & Development Opportunities:

  • Opportunities to drive innovation and adoption of emerging technologies in the cloud infrastructure space
  • Technical leadership and mentoring opportunities within the storage cloud engineering team
  • Potential career progression into management or architecture roles within the engineering organization

📝 Enhancement Note: The technical challenges and growth opportunities for this role are significant, with a focus on driving improvement projects and supporting engineering tasks. The ideal candidate would have a strong background in storage cloud engineering and cloud infrastructure, as well as strong leadership and communication skills.

💡 Interview Preparation

Technical Questions:

  1. Storage Technologies: Describe your experience with FreeBSD, OpenZFS, iSCSI, and NFS. How have you administered these technologies in production environments?
  2. Cloud Infrastructure: How have you deployed and managed cloud infrastructure using AWS, Azure, or Google Cloud Platform? What are some best practices you've implemented for security, scalability, and performance?
  3. Automation Tools: How have you used Python, Saltstack, and other automation tools to streamline deployment and management processes? Can you provide examples of your automation scripts and workflows?
  4. System Design: How would you design a highly available, scalable, and secure cloud storage solution? What are some trade-offs you would consider in your design decisions?

Company & Culture Questions:

  1. Customer Success: How have you ensured customer success in your previous roles? Can you provide examples of how you've gone above and beyond to deliver amazing customer experiences?
  2. Collaboration: Describe your experience working in cross-functional teams. How have you collaborated with engineering, product, and design teams to deliver successful projects?
  3. Innovation: How have you embraced emerging technologies in your previous roles? Can you provide examples of how you've driven innovation and improvement projects?

Portfolio Presentation Strategy:

  • Highlight your experience with storage cloud engineering, including design, implementation, and monitoring of cloud services
  • Showcase your ability to drive improvement projects and support engineering tasks
  • Include examples of your scripting, automation, and code review work
  • Emphasize your experience with cloud infrastructure, including deployment and monitoring
  • Tailor your portfolio to the specific requirements and values of ConnectWise, with a focus on customer success, collaboration, innovation, and quality

📝 Enhancement Note: The interview preparation section provides detailed guidance on the types of technical and company-specific questions you can expect during the interview process. The ideal candidate would have a strong background in storage cloud engineering and cloud infrastructure, as well as strong leadership and communication skills. Additionally, the candidate would be able to tailor their portfolio to the specific requirements and values of ConnectWise.

📌 Application Steps

To apply for this Principal Storage Cloud Engineer I position at ConnectWise:

  1. Review the Job Description: Ensure you understand the role, required skills, and qualifications before submitting your application.
  2. Tailor Your Resume: Highlight your relevant experience with storage cloud engineering, cloud infrastructure, and automation tools. Include any projects or achievements that demonstrate your technical depth and leadership skills.
  3. Prepare Your Portfolio: Showcase your experience with storage cloud engineering, including design, implementation, and monitoring of cloud services. Include examples of your scripting, automation, and code review work. Tailor your portfolio to the specific requirements and values of ConnectWise.
  4. Research the Company: Familiarize yourself with ConnectWise's products, services, and company culture. Prepare for interview questions related to customer success, collaboration, innovation, and quality.
  5. Practice Technical Interviews: Brush up on your knowledge of storage technologies, cloud infrastructure, and automation tools. Practice coding challenges and system design discussions to demonstrate your technical depth and problem-solving skills. Prepare for behavioral interviews to showcase your leadership and communication skills.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have 5 to 10 years of experience with FreeBSD and Linux system administration, particularly with OpenZFS. Strong programming skills in languages such as Python and C, along with knowledge of cloud infrastructure and automation, are essential.