Burberry is a recognized leader in engaging customers through digital experiences, both online and offline in our retail stores. This role is for an Enterprise Architect who can research, design, and lead the introduction and adoption of new Digital-related technologies within Burberry, as well as other areas of the business. The candidate will be expected to be passionate about technology, with an understanding of Luxury Retail trends and how these can be brought together in new and exciting ways.
This role will include, working closely with the global architecture community to drive our consumer's brand experiences across various channels within the business. Co-operate in developing associated technology platforms and application capabilities to unlock China's Digital ambitions. It will require close business engagement and interaction with our delivery project teams, product owners, and our IT Enterprise Architecture team for Customer & Commerce together with the wider IT Architecture Community.
The candidate will be expected to work across multiple customer-facing channels, bringing together solutions and driving the business forward in an ever-changing digital landscape.
As a DevOps Architect, you will play a pivotal role in shaping the technical architecture and DevOps practices that underpin Burberry’s digital transformation in China. You need to work closely with the global DevOps and Infrastructure team and design scalable, secure, and cloud-native systems that support our luxury brand experience across all customer touchpoints.
KEY RESPONSIBILITIES
System Architecture Design and Optimization:
Lead the design and implementation of scalable, resilient, and efficient IT infrastructure, leveraging cloud-native technologies and microservices architecture. Optimize existing systems to enhance performance, reduce costs, and ensure high availability and reliability. Drive the adoption of containerization (e.g., Docker, Kubernetes) and orchestration tools to streamline deployment processes and improve resource utilization.
DevOps Pipeline Development and Management:
Establish and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions to automate the build, test, and deployment processes. Continuously monitor and improve the DevOps pipeline to ensure fast and reliable software delivery. Manage external vendors, ensuring the vendors will follow Burberry’s service quality and alignment with our IT standard. Oversee vendor performance for DevOps-related services.
Security and Compliance:
Develop and enforce security policies and best practices across the DevOps lifecycle to protect against vulnerabilities and ensure compliance with industry standards and regulations. Integrate security tools and practices into the CI/CD pipeline to conduct automated security scans and vulnerability assessments. Collaborate with security teams to address security incidents and ensure the integrity of the development and deployment processes.
Team Leadership and Collaboration:
Lead and mentor a team of External DevOps engineers, providing guidance on best practices, tooling, and processes. Work closely with development, QA, and operations teams to align DevOps initiatives with business objectives and ensure smooth handoffs between stages of the software development lifecycle.
Monitoring and Incident Response:
Implement comprehensive monitoring and alerting solutions using tools like Prometheus, Grafana, ELK Stack, or similar to track system performance, application health, and operational metrics. Develop incident response plans and lead the resolution of critical incidents, conducting post-mortem analyses to identify root causes and implement preventive measures. Continuously analyze monitoring data to identify trends, optimize system performance, and proactively address potential issues before they impact users.
Innovation and Technology Research:
Stay abreast of emerging DevOps tools, technologies, and methodologies, evaluating their potential impact on the organization and recommending adoption where appropriate. Lead the exploration and implementation of innovative solutions to address complex technical challenges and drive the continuous evolution of the DevOps practice within the company.
ROLE REQUIREMENTS
Experience:
Proven experience (minimum 8 years) as a DevOps Architect or in a similar role, with a strong track record of designing and implementing scalable and resilient IT systems. Demonstrated expertise in managing and optimizing cloud infrastructure (e.g., Alibaba Cloud, AWS) Extensive experience with containerization and orchestration technologies (Docker, Kubernetes) and CI/CD pipeline tools (Jenkins, GitLab CI, GitHub Actions).
Technical Skills:
Proficiency in Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation. Strong knowledge of monitoring and alerting tools (Prometheus, Grafana, ELK Stack) and experience in setting up comprehensive monitoring solutions. Familiarity with security best practices and tools for DevOps environments, including vulnerability scanning, compliance management, and secure coding practices.
Project Experience:
Experience in leading large-scale DevOps projects, including the design and implementation of CI/CD pipelines, containerized microservices architectures, and cloud-native solutions. Proven track record in successfully deploying and managing complex IT systems, such as e-commerce platforms, supply chain management systems, or AI-driven applications. Hands-on experience in migrating legacy systems to modern cloud environments, optimizing performance, and reducing operational costs. Ability to drive the adoption of DevOps practices in a multi-cloud environment, leveraging tools and services from providers like Alibaba Cloud, AWS, and others. Experience in building and maintaining secure, high-availability systems, with a focus on compliance and data protection.
Leadership and Collaboration:
Excellent collaboration and communication skills, with the ability to work effectively with cross-functional teams, including development, QA, and operations. Strong problem-solving abilities and a proactive approach to identifying and addressing technical challenges.
Personal Attributes:
Strong analytical and problem-solving skills, with the ability to think strategically and make data-driven decisions. Excellent time management and organizational skills, with the ability to prioritize tasks and manage multiple projects simultaneously. Strong communication skills, both written and verbal, with the ability to articulate complex technical concepts to non-technical stakeholders.