NetApp - San Jose, CA

posted 19 days ago

Full-time - Entry Level
Remote - San Jose, CA
Computer and Electronic Product Manufacturing

About the position

We are seeking a talented and motivated Software Engineer to join our Cloud Engineering team. The role focuses on developing and maintaining cloud-based solutions, emphasizing coding complex problems and automation. The ideal candidate will have a solid background in cloud technologies, software development, and automated testing.

Responsibilities

  • Assist in the design, development, and maintenance of software solutions according to project requirements and established software development standards.
  • Support the integration of various cloud services and APIs to enhance the functionality and performance of our cloud solutions.
  • Identify, troubleshoot, and resolve system defects and issues, including debugging code and resolving configuration issues.
  • Work closely with cross-functional teams, including product management, operations, and other engineering teams, to deliver high-quality cloud solutions.
  • Create and maintain comprehensive documentation for software designs, APIs, and testing procedures.
  • Identify and implement improvements in software development processes, tools, and methodologies.
  • Provide support for cloud marketplace offerings, including troubleshooting and resolving customer issues with a sense of urgency.

Requirements

  • Proficiency in programming languages such as C, C++, Python, and scripting.
  • Knowledge of or experience working on Linux, AWS/Azure/GCP, and Kubernetes.
  • Knowledge of or experience with SQL Document Databases (e.g., Mongo DB, Cassandra, Cosmos DB, Document DB).
  • Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  • Familiarity with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation, ARM).
  • Experience with automated testing frameworks and tools.

Nice-to-haves

  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Attention to detail and commitment to quality.

Benefits

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • Various Leave options
  • Performance-Based Incentives
  • Employee stock purchase plan
  • Restricted stocks (RSUs)
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service