Jobs · Engineering · California

Site Reliability Engineer

TP-Link · Irvine, CA · 4 mo ago
Engineering$100k–$140k/yrFull-time

Responsibilities

  • Aid in implementing and operating Microservices on Kubernetes cloud-based platforms.
  • Collaborate with the Cloud Technical Development and DevOps teams to deploy services to the Multi-Cloud Platform.
  • Conduct Load Tests and Chaos Tests to ensure the scalability and reliability of microservices.
  • Build observability for Microservices and cloud platforms like AWS, OCI, Azure, and GCP.
  • Contribute to writing and executing disaster recovery plans in collaboration with the Development and DevOps teams.
  • Analyze and resolve production risks caused by insufficient resources, such as node groups, CPU, memory, HPA scheduling, JVM pre-warming, etc.
  • Write and maintain scripts for automation using languages like Python, Go, or Bash.
  • Create and maintain technical documentation, including architecture diagrams, design documents, and standard operating procedures.
  • Ensure adherence to security and compliance standards, including ISO27001, SOC2, and GDPR.
  • Participate in incident response efforts to troubleshoot and resolve production issues quickly.
  • Conduct post-incident analysis to identify root causes and potential workarounds/solutions.
  • Contribute to product/technology selection, including implementation of POCs.
  • Be adaptable to change and evolving processes and tools.
  • Mentor and train less senior members of the team.
  • Participate in the on-call rotation and provide support after work hours and on weekends.
  • Perform other duties as assigned.
  • Requirements

    • Bachelor's degree in Computer Science, Information Technology, or a related field.
    • 1-3 years of experience as a Site Reliability Engineer or in a related role.
    • Proficiency in programming and scripting languages like Java, Python, Bash, or PowerShell.
    • Hands-on experience in SRE, DevOps, cloud operations, and cloud security best practices.
    • Basic knowledge of security technologies, including Identity and access management, Network security, Application security, and Data protection.
    • Strong problem-solving and analytical skills, with the ability to work independently and as part of a team.
    • Experience in developing and maintaining technical documentation and implementing compliance requirements.

    Additional Skills (Preferred)

    • Relevant cloud certifications include AWS Solutions Architect, Azure Solutions Architect Expert, or GCP Professional Cloud Architect.
    • Experience with container orchestration technologies (e.g., Kubernetes).
    • Benefits

      • Salary range: $100,000 - $140,000
      • Free snacks and drinks, and provided lunch on Fridays
      • Fully paid medical, dental, and vision insurance (partial coverage for dependents)
      • Contributions to 401k funds
      • Bi-annual reviews, and annual pay increases
      • Health and wellness benefits, including free gym membership
      • Quarterly team-building events
      • Pay

        Salary range: $100,000 - $140,000

        Schedule

        N/A

Similar jobs