Site Reliability Engineer - Network Infrastructure (台北)
Description
We are seeking a Site Reliability Engineer (SRE) specializing in networking. You will design, build, and automate our mission-critical, global-scale network infrastructure. Your mission is to ensure the reliability, performance, and scalability of our network services by applying software engineering principles to solve complex network challenges.
【Job Responsibilities】
1. Design & Implementation: Design, build, and maintain our global core network infrastructure, including data center, cloud, and cross-regional connectivity.
2. Automation & Orchestration: Develop automation tools and scripts to manage network provisioning, configuration changes, monitoring, and troubleshooting to enhance efficiency and reliability.
3. Reliability & Performance: Define and monitor Service Level Indicators (SLIs) and Objectives (SLOs). Lead capacity planning and load testing to proactively identify and resolve system bottlenecks.
4. Incident Management & Improvement: Serve as a point of escalation for complex network failures, lead post-incident reviews, and transform lessons learned into permanent system improvements.
5. Collaboration: Work closely with Platform, Product Development, and Security teams to provide a stable, high-performance, and secure network service.
【Qualification】
1. Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.
2. 2+ years of experience in large-scale network management or in a network-focused role.
3. A demonstrable portfolio or description of past projects, such as:
4. Leading or significantly contributing to large-scale projects like data center network migrations or hybrid-cloud network architecture builds.
5. Developing internal network automation systems, configuration management tools, or monitoring/alerting platforms.
6. Optimizing network performance or reliability with concrete metrics to demonstrate improvement.
【Skills】
1. Core Networking:
- Deep understanding of TCP/IP, BGP, OSPF, MPLS, VxLAN, and other core network protocols and technologies.
- Hands-on experience with mainstream network equipment from vendors like Cisco, Juniper, F5 and Fortinet.
2. Automation & Programming:
- Experience with automation frameworks like Ansible or Terraform.
- Proficiency in at least one programming language such as Python or Go.
- Familiarity with Git version control.
3. Cloud & Operating Systems:
- Hands-on experience with public cloud networking (AWS, GCP or Azure).
- Strong knowledge of Unix operating systems and their network stacks.
4. SRE Practices:
- Understanding of core SRE principles: SLA/SLO/SLI, error budgets, automation, and toil reduction.
- Extensive experience with monitoring and observability tools like Prometheus or Grafana.
5. Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Self-motivated with a passion for learning and adopting new technologies.
Requirements
工作經驗
3年以上
學歷要求
大學以上
語文條件
- 英文(聽:中等、說:中等、讀:中等、寫:中等)
- 中文(聽:精通、說:精通、讀:精通、寫:精通)
擅長工具
- Linux
- Firewall
- Jenkins
- Cloud
- DNS
- Hyperion (Brio)
- AWS
- Python
- JavaScript
- UNIX
- Windows Server 2019
- TCP/IP
工作技能
- 伺服器網站管理維護
- 作業系統基本操作
- 資料庫系統管理維護
其他條件
【Qualification】
1. Bachelor's degree or above in Computer Science, Information Engineering, or a similar technical field of study, or equivalent practical experience.
2. At least three years of experience supporting scalable service environments.
3. Demonstrates best practices in software development to create tools for infrastructure and operations management and automation.
4. Possess strong knowledge of major operating systems, such as Linux, and their administration.
5. Possess knowledge of enterprise architecture integration, distributed system architecture, and cloud-native application architecture.
6. Familiar with Kubernetes platform architecture and administration.
7. Out-of-the-box thinker - always seeking a better way to improve performance.
8. Excellent communication and interpersonal skills, and a proactive approach to problem-solving.
9. Experienced in event/incident troubleshooting, root cause analysis, and mitigating production outages, as well as post-mortem and failure story sharing.