Job description
Responsibilities
1. Operations and Stability Construction
* Responsible for the overall operation and maintenance management of the company's production environment and core business systems, ensuring system stability, security, and high availability.
* Establish and continuously optimize the operation and maintenance management system, including release management, change management, configuration management, capacity management, fault management, and emergency response processes.
* Formulate and promote reliability goals such as SLI, SLO, SLA, continuously reducing failure rates and MTTR.
* Lead emergency response, problem location, business recovery, and fault review for major production incidents, promoting the implementation of improvement measures.
* Responsible for system capacity planning, high availability architecture, cross-regional disaster recovery, and business continuity construction.
2. Cloud Platform and Infrastructure Management
* Responsible for resource planning, architecture design, operation and maintenance, and optimization of public cloud platforms such as AWS and Alibaba Cloud.
* Responsible for the stable operation of infrastructure such as Linux, networking, load balancing, databases, middleware, and container platforms.
* Promote the construction of multi-cloud, multi-region, and disaster recovery architectures to enhance infrastructure reliability.
* Establish cloud resource usage and cost monitoring mechanisms, continuously optimizing resource utilization and infrastructure costs.
3. DevOps and Automation Construction
* Responsible for the construction and optimization of CI/CD, automated release, configuration management, and rollback mechanisms.
* Promote Infrastructure as Code, platform-based operations, and standardized tool construction.
* Organize the development of operation and maintenance automation tools to reduce manual operations and repetitive work.
* Promote collaboration among R&D, testing, and operations to improve system delivery efficiency and release quality.
4. Monitoring and Observability Construction
* Responsible for the planning and implementation of monitoring, logging, alerting, and tracing systems.
* Establish a complete observability platform based on tools such as Prometheus, Grafana, ELK, and Datadog.
* Optimize alerting strategies to reduce false alerts and improve fault discovery and location efficiency.
* Establish key business and infrastructure operation indicators to provide a basis for capacity planning and system optimization.
5. Team Management and Talent Development
* Responsible for the daily management, work planning, task allocation, and result delivery of the operations team.
* Formulate team goals, performance indicators, and technical development plans.
* Responsible for the recruitment, training, mentoring, and performance evaluation of team members.
* Establish team technical specifications, knowledge base, and training mechanisms to enhance team professionalism.
* Cultivate core backbones and reserve talents, improving the team's talent echelon.
6. Cross-Department Collaboration
* As the interface person for the operations team, maintain efficient collaboration with R&D, testing, security, product, and other teams.
* Participate in system architecture design, technical solution reviews, launch reviews, and risk assessments.
* Promote the resolution of system stability issues, technical debt, and production risks.
* Coordinate the operation and maintenance resources required for major projects to ensure smooth launch and stable operation.
7. Security and Compliance
* Responsible for permission control, network isolation, server security hardening, and access auditing in the production environment.
* Collaborate with the security team to implement IAM, Vault, DDoS protection, vulnerability remediation, and compliance audit requirements.
* Promote the construction of backup, recovery, and disaster recovery mechanisms for databases, sensitive data, and core systems.
* Regularly organize emergency drills, disaster recovery drills, stress tests, and fault drills.
Requirements
1. Professional Background and Work Experience
* Bachelor's degree or above, preferably in computer science, software engineering, network engineering, communications, or related fields.
* More than 5 years of experience in operations, DevOps, or SRE-related work.
* More than 2 years of experience in managing operations teams or leading technical teams.
* Experience managing teams of 5 or more is preferred.
* Experience in large internet, fintech, securities, futures, foreign exchange, digital currency trading platforms, or high-concurrency system operations is preferred.
* Experience in managing complex production environments and handling major faults.
2. Technical Skills
Linux and Networking
* In-depth understanding of Linux operating system principles, familiar with system performance analysis, kernel parameters, and fault troubleshooting.
* Familiar with networking technologies such as TCP/IP, DNS, HTTP/HTTPS, and load balancing.
* Familiar with load balancing technologies such as Nginx, HAProxy, and LVS.
* Ability to diagnose network faults and optimize performance.
Cloud Platforms and Containers
* Deep mastery of at least one mainstream public cloud platform, such as AWS, Alibaba Cloud, or Azure.
* Familiar with core cloud services such as VPC, load balancing, DNS, CDN, object storage, and cloud databases.
* Proficient in Docker, Kubernetes, and their ecosystem.
* Experience in maintaining, upgrading, optimizing performance, and troubleshooting large-scale Kubernetes clusters.
* Familiar with related technologies such as Helm, Ingress, HPA, KEDA, and Service Mesh.
Automation and Engineering
* Proficient in Shell and familiar with at least one programming language such as Python or Go.
* Able to design and develop operation and maintenance automation tools or platforms.
* Familiar with CI/CD tools such as Jenkins, GitLab CI, and ArgoCD.
* Familiar with Infrastructure as Code and configuration management tools such as Terraform and Ansible.
* Experience in platform engineering, operation and maintenance platforms, or self-service infrastructure construction is preferred.
Monitoring and Observability
* Familiar with monitoring and logging platforms such as Prometheus, Grafana, ELK, and Datadog.
* Familiar with logging, metrics, and tracing systems.
* Able to design reasonable monitoring metrics, alerting rules, and fault response processes.
* Familiar with SLI, SLO, SLA, and Error Budget SRE methods.
Databases and Middleware
* Familiar with common databases and middleware such as MySQL, PostgreSQL, Redis, and Kafka.
* Understand database high availability, master-slave replication, backup recovery, and performance optimization.
* Experience in troubleshooting production faults in databases and middleware.
3. Management and Comprehensive Abilities
* Possess team management, goal breakdown, task allocation, and performance management abilities.
* Strong project promotion and cross-department coordination abilities.
* Able to remain calm in major incidents and high-pressure scenarios, and quickly organize decision-making.
* Strong ownership, responsible for the stability of the production environment and business continuity.
* Clear logic, able to analyze complex problems and promote the implementation of solutions.
* Good documentation and communication skills.
Bonus Points
* Experience in trading systems, high-frequency trading, or low-latency system operations.
* Experience in global multi-cloud, multi-region, or cross-border business infrastructure management.
* Familiar with networking technologies such as BGP, SD-WAN, AWS Direct Connect, and DPDK.
* Experience in chaos engineering, stress testing, and disaster recovery drills.
* Familiar with blockchain nodes, wallet infrastructure, or signature machine operations.
* Experience in FinOps or large-scale cloud cost optimization.
* Proficient in English, with experience in managing cross-timezone or distributed teams.
