Operation Landscape Manager
Shell — China World Trade Centre
Posted 2026-09-30
Beijing, China Job Family Group: Information Technology (IT) Worker Type: Regular Posting Start Date: September 30, 2026 Business Unit: Information & Digital Technology Experience Level: Experienced Professionals Job Description: What’s the role You will lead the end-to-end IT operations landscape across applications, infrastructure and digital services, partnering with business, delivery and technology teams to improve service reliability, resilience and user experience. The role also drives AI-enabled operations transformation by applying automation, generative AI, AI agents and intelligent monitoring to reduce manual effort and create a more proactive, efficient operations model. What you’ll be doing Own the end-to-end IT operational landscape, aligning priorities, service performance and stakeholder expectations with business needs. Manage service governance, budgets, suppliers, contracts and commercial accountabilities to ensure reliable and cost-effective operations. Lead incident, problem, change and release management, focusing on root-cause elimination, resilience, risk, security and compliance. Ensure new and changed services are support-ready, with clear ownership, docum