Bảo trì, tối ưu hóa và xử lý sự cố cho các ứng dụng và hạ tầng sản xuất quan trọng.
Yêu cầu
Kinh nghiệm xử lý sự cố ứng dụng, phân tích nguyên nhân gốc rễ (RCA) và log
Thành thạo truy vấn SQL và quản trị cơ sở dữ liệu (chủ yếu SQL Server)
Biết lập trình hoặc viết kịch bản tự động hóa bằng Python, PowerShell, Bash
Kinh nghiệm thực hành với công cụ IaC như Terraform và Ansible
Quản trị hệ thống Windows và Linux qua CLI, hiểu biết về Docker và mạng
Trách nhiệm
Xử lý sự cố ứng dụng được escalate từ L1, phân tích log và nguyên nhân gốc (RCA)
Thực hiện bảo trì hằng tháng trên server test và production, gồm patch, cập nhật và health check
Hỗ trợ thay đổi hạ tầng bằng IaC như Terraform và Ansible
Đảm bảo SLA, duy trì tài liệu known issue, workaround và SOP; tham gia on-call
Có thì tốt
Quen thuộc với nền tảng Azure, Google Cloud hoặc Kubernetes
Kinh nghiệm triển khai SSO, SSL, cấu hình vanity URL và tối ưu hiệu năng
Hiểu biết về bảo mật hạ tầng hoặc kinh nghiệm hướng dẫn thành viên mới
Tóm tắt bằng AI từ JD gốc, đọc JD gốc trước khi ứng tuyển.
Job Summary: The Production Support Engineer is responsible for troubleshooting, maintaining, and optimizing business-critical production applications and infrastructure. This role involves handling escalated issues from Level 1 support, performing detailed root cause analysis, supporting monthly maintenance activities, and ensuring SLA compliance. The engineer will collaborate closely with development, infrastructure, and database teams to deliver system stability and operational excellence.
Essential Functions:
Application and System Support:
Administer and resolve application issues, provide timely updates, and perform root cause analysis.
Perform detailed troubleshooting, log analysis, and root cause investigations for application and infrastructure incidents.
Provide software application support, including monitoring, escalation, and incident response.
Support application outages by executing recovery plans and participating in post-mortem analysis.
Infrastructure Management and Automation:
Assist in making infrastructure adjustments and improvements using Infrastructure as Code (IaC) tools such as Terraform and Ansible.
Collaborate with infrastructure teams to implement changes for scalability, security, and reliability.
Contribute to continuous improvements in deployment processes, infrastructure optimization, and system performance.
SLA and Operations Management:
Work within established Service Level Agreements (SLAs) to ensure timely issue response and resolution.
Develop, maintain, and document known issues, workarounds, and standard operating procedures (SOPs).
Participate in regular on-call rotations and ensure timely communication and escalation during incidents.
Maintenance and Reliability:
Plan, schedule, and execute monthly maintenance activities on test and production servers, including patches, updates, and health checks.
Contribute to system reliability initiatives to proactively reduce incidents and increase uptime.
Continuous Improvement:
Develop automation scripts and tools to improve operational support and reduce manual interventions.
Stay updated with emerging technologies and best practices in production support, DevOps, SRE, and cloud operations.
Participate in ongoing training and knowledge-sharing initiatives within the team.
Analyze application and background process performance.
Nice to have:
Recommend and implement performance tuning.
Deploy and support SSO, SSL, and vanity URL configurations.
Technical Expertise:
Proficient in application troubleshooting, root cause analysis, and log diagnostics.
Experience with SQL queries and database management (primarily SQL Server).
Knowledge of programming/scripting languages (Python, PowerShell, Bash).
Hands-on experience with Infrastructure as Code tools such as Terraform and Ansible.
Familiarity with Azure/Google Cloud/Kubernetes are a plus but not required
Familiar with middleware technologies such as IIS, Traefik, and ElasticSearch.
Understanding of networking concepts and web technologies (APIs, HTTP, DNS).
Knowledge of containerization using Docker
Systems and Tools Proficiency:
Skilled in administering Windows and Linux systems through command-line interfaces.
Experienced with system monitoring, alerting tools, and incident response workflows.
Ability to manage and maintain cloud-based and on-premises infrastructure environments.
Soft Skills:
Customer-focused mindset with a proactive approach to problem-solving.
Strong documentation, communication, and incident management skills.
Ability to work under pressure, prioritize tasks effectively, and adapt to fast-paced environments.
Strong teamwork and collaboration skills across development, infrastructure, and support teams.
Preferred Skills:
Familiarity with infrastructure security practices and compliance requirements.
Ability to guide and mentor junior team members during troubleshooting and support activities.
Physical Demands & Working Conditions:
Ability to support on-call rotation, which may include night and/or weekend work.
Prolonged periods of sitting and/or standing at a desk and working on a computer.