NetApp is looking to solve problems and automation in cloud-based solutions by hiring Software Engineer Interns to assist in developing and maintaining these solutions.
Requirements
- Basic knowledge of programming languages such as C, C++, Python, and scripting languages.
- Familiarity with Linux, AWS, Azure, GCP, and Kubernetes.
- Understanding of SQL and Document Databases (e.g., MongoDB, Cassandra).
- Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI) is a plus.
- Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation) is a plus.
- Experience with automated testing frameworks is a plus.
- Interest in AI/ML frameworks like PyTorch or TensorFlow is a plus.
Responsibilities
- Assist in designing and developing software solutions.
- Support the integration of various cloud services and APIs.
- Help identify and resolve system issues.
- Work with cross-functional teams to deliver high-quality cloud solutions.
- Create and maintain documentation for software designs and testing procedures.
- Suggest improvements in software development processes.
- Assist in troubleshooting and resolving customer issues.
Other
- Must be enrolled in an educational or professional program through summer 2026 or later.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Attention to detail and a commitment to quality.