DevOps Engineer Cloud Platform
Lenovo
This job is no longer accepting applications
See open jobs at Lenovo.See open jobs similar to "DevOps Engineer Cloud Platform" Out for Undergrad.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 #217 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 www.lenovo.com, and read about the latest news via our StoryHub.
Description and Requirements
At Lenovo, we never stand still every day, every employee at Lenovo is focused on moving forward and rejecting traditional limits and always seeking a better way.
Lenovo's Cloud and Software team, part of Advanced Innovation Center, is expanding its Cloud DevOps team and looking to hire DevOps engineer. Our Cloud platform DevOps engineers ae responsible for customizing and maintaining cloud infrastructure which serve as the platform on which our internal applications and solutions are hosted. We are on public cloud and expanding to on premise and hybrid cloud platform.
This role will be part of the Cloud Platform DevOps team that supports the entire Cloud and Software organization and are responsible for assisting several teams - cloud and device platform, partners, and product teams. In this role, you’ll be responsible for continuous integration and deployment pipeline, cloud infrastructure for the platform and services, uptime SLAs, and automation of security tool. You’ll be supported by respective engineering leads, project managers, and scrum masters.
Responsibilities:
- Build, maintain, and improve on a cloud platform to enable solutions teams to quickly and seamlessly deploy software.
- Establish, implement, and analyze infrastructure wide SLOs, KPIs and metrics. Operate and maintain high availability of software for multiple cloud solutions. Troubleshoot complex incidents in production and pre-production environments.
- Automate Infrastructure provisioning, deployment, and delivery in the cloud. Implement automated pipelines for Java and NodeJS applications that build, deploy and test across multiple environments: AWS, Azure, OpenStack, OpenShift, and bare metal K8s.
- Own troubleshooting cloud deployment and environment issues and assist the development team with monitoring and understanding critical components of the cloud platform.
- Identify and Implement infrastructure resilience improvements. Infuse site reliability and security into all areas of Lenovo cloud infrastructure; understand modern software security and secure software systems with cloud-based infrastructure.
- Participate in cross-functional solution development and own the solution. Lead in the adoption of continuous delivery and automation of platform services.
- Implement monitoring tools and dashboards for various services and operations.
- Work in an agile development environment. Participate in agile events/ceremonies and iteratively produce increments of value.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Mathematics, or related eld or equivalent experience.
- 7+ years of operating cloud infrastructure, building & supporting cloud native applications, DevOps, site reliability engineering, or IT engineering experience
Preferred Qualifications:
- Ability to build full end-to-end pipelines to build, test and deploy complex systems on public cloud.
- Ability to containerize an application and create an automated process to build and publish it to a registry.
- Hands on implementation knowledge and understanding of CI/CD and how best to implement industry best CI/CD practices.
- Hands-on experience with AWS or Azure with Linux and/or Windows Server
- Experience designing multi-tenant strategies for cloud and container orchestration environments.
- Advanced working knowledge w/ Jenkins, Terraform, Infrastructure as Code tools, Ansible, Git, and Containers (e.g. Docker).
- Working knowledge with observability tools like DataDog.
- Experience building cloud infrastructure to include network, security, container, and Identity and access management mechanisms and structures.
- Pro client technical knowledge of current tools and best practices at scale. Understand general networking concepts, connectivity, systems architecture, and disaster recovery.
- Fluency in scripting or development languages such as Bash, GoLang, Java, C#, Perl, PHP or Python.
- Managing Azure, AWS, Ali Cloud or distributed private cloud environments.
- Demonstrate knowledge of one container technology such as Docker and one container orchestration technology such as Kubernetes.
In compliance with Colorado's EPEWA, the expected application deadline for this position is September 15, 2024. This applies to both external and internal candidates.
This job is no longer accepting applications
See open jobs at Lenovo.See open jobs similar to "DevOps Engineer Cloud Platform" Out for Undergrad.