Why Work at Lenovo
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$62 billion revenue global technology powerhouse, ranked #171 in the Fortune Global 500, employing 77,000 people around the world, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver smarter technology for all, Lenovo has built on its success as the world’s largest PC company by further expanding into growth areas that fuel the advancement of ‘New IT’ technologies (client, edge, cloud, network, and intelligence) including server, storage, mobile, software, solutions, and services.
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit https://www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
Position Description:
At Lenovo, we Never Stand Still. Every day, every employee at Lenovo is focused on moving forward, rejecting traditional limits, and always seeking a better way.
Lenovo is expanding its Cloud DevOps team and looking to hire Engineering Manager, DevOps who will be responsible for customizing and maintaining cloud resources which serve as the platform upon which our internal applications and solutions are hosted/communicate.
The Cloud DevOps team supports the entire organization and is responsible for assisting several teams – platform and solutions, respectively. In this role, you will be managing a talented team of engineers responsible for continuous integration and deployment pipeline, cloud infrastructure for the platform and services, uptime SLA(s), automation of security tool (left shift), and strategic hiring. You will be supported by respective engineering leads, project managers, and scrum masters. In this role, you will empower our teams to continuously improve processes, culture and cultivate the happiness and development of our engineers.
Role
•Operate & maintain high availability of software for multiple products running in AWS/Azure/Alibaba Cloud
•Establish a stable, reliable, secure, and high performing cloud platform
•Troubleshooting complex incidents in stage and production environments
• Evaluate existing DevOps practices and tools, identify improvement opportunities, and drive the adoption of best practices
•Establish, implement, and analyze infrastructure wide SLOs, KPIs and metrics
•Co-develop infrastructure and engineering standards, documentation, processes and procedures with cloud and backend engineers
•Infuse site reliability and security into all areas of Lenovo cloud infrastructure; understand modern software security and secure software systems with cloud-based infrastructure
•Remove roadblocks and ensure your team consistently meets commitments to deliver value by actively supporting cross functional teams
•Motivate your team to deliver high impactful work; facilitate collaboration with application/solution teams and business stakeholders
•Work with team members on career development by understanding their goals and helping them find stretch opportunities
•Collaborate with Senior leadership on defining and executing DevOps strategy aligns with business goals and objectives
Position Requirements:
Basic Qualifications
• Bachelor's degree in Computer Science, Mathematics, or related field.
• 10+ years of in managing cloud infrastructure, building & supporting cloud native applications, DevOps, site reliability engineering or IT engineering experience
• 5+ years of hands-on technical leadership and people management experience
Preferred Qualification
• Experience in building cloud infrastructure includes network, security, container, and identity and access management mechanisms and structures.
• Experience with modern engineering tools and techniques to build systems at scale
• Demonstrated experience in leading global DevOps team, manage offshore squads & 3rd party vendor teams
• Experience with observability tools for cloud services and infrastructure, Infrastructure-as-Code, and Configuration Management
• Demonstrating fluency in at least one development language such as Java, C#, Perl, PHP, or Python
• Managing AWS/Azure/Alibaba Cloud or distributed VMware environments; demonstrating knowledge of one container technology such as Docker
• Experience with source code management tools such as GitHub / GitLab, CI/CD pipeline tools such as Jenkins, Argo CD, Bamboo.
• Demonstrable experience in infrastructure automation & configuration management across a multi-cloud platform using Terraform, Ansible, Puppet or Salt.
• Experience with Level 1 troubleshooting for a range of areas including Cloud Infrastructure (i.e. - AWS, Azure), LAN/WAN networking, Unix/SAN, security.
• Experience in working with front-line technical operations teams (e.g., NOC)
• Strong written and verbal communication skills.
• Experience in design and creation of controlled chaos in production systems.
• Prior experience in working with cross functional teams to identify and fix issues that affect systems reliability and performance.
• Demonstrable leadership, influencing and communication skills, as well as the ability to drive continuous performance improvements with the stakeholders, vendors, and technology subject matter specialists.
• Establishing a stable, reliable secure and high performing cloud platform.
• Designing, building, maintaining and controlling stage and production Infrastructure as Code (IaC) pipelines.
• Establishing production system health and monitor/adjust capacity as needed.
• Documenting SOPs (standard operating procedures) and performing knowledge transfer to others.