Site Reliability Engineer (台北)
Description
Responsible for planning, designing, and maintaining application infrastructure across physical servers, private cloud, and public cloud environments to ensure worldwide 24x7 service reliability. Collaborate with development teams on deployment, performance monitoring, troubleshooting, and building scalable monitoring solutions. Manage core infrastructure services (DNS, Kubernetes, Docker, Load Balancer, etc.) and provide 2nd-level technical support for service continuity.
【Job Responsibilities】
1. Plan/Design/Maintain application servers on Physical servers, Private Cloud, Public Cloud to provide worldwide 24x7 services.
2. Cooperate with software developers to deploy / performance monitoring / troubleshooting Cloud applications.
3. Maintain infrastructure of application environment, such as AD, DNS, SMTP, Proxy, Load balancer, Firewall, Time Server , kubernetes and Dockers.
4. To provide telephone/remote and on-site 2nd level technical support for service continuity.
5. Designing & implementing infrastructure for collecting metrics, crunching data and improving service monitoring to detect problems.
6. Participating in solution design and advising other PD when building new features so that they're scalable, maintainable, and performing well.
【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.
【Skills】
1. Familiar with UNIX, Linux, and Windows Server systems.
2. 3+ years of production experience with Docker & Kubernetes.
3. Knowledge of Ceph or other distributed storage systems.
4. Familiar with computing, storage, networking, protocols such as TCP/IP, and services like DNS, SLB.
5. Familiar with virtualization technology for server, storage, networking, and network functions.
6. Familiar with monitoring and analysis tools, such as Icinga, ELK, Prometheus, and Grafana.
Requirements
工作經驗
3年以上
學歷要求
大學以上
語文條件
- 英文(聽:中等、說:中等、讀:中等、寫:中等)
- 中文(聽:精通、說:精通、讀:精通、寫:精通)
擅長工具
- Linux
- Firewall
- Jenkins
- Cloud
- DNS
- Hyperion (Brio)
- AWS
- Python
- JavaScript
- UNIX
- Windows Server 2019
- TCP/IP
工作技能
- 伺服器網站管理維護
- 作業系統基本操作
- 資料庫系統管理維護
其他條件
【Preferred Qualifications】
1. Familiar with software engineering and DevOps practices, as well as CI/CD pipelines.
2. AI-related experience is a plus.
3. Familiar with source code version control tools like Git, GitLab, GitHub, etc.
4. Proficient in algorithms and data structures.
5. Proficient in at least one of the following programming languages or tools: Python, Go, JavaScript, Ansible, Terraform.
6. Personal Attributes: Highly motivated with strong critical thinking skills and a team player.