General Information

Req #
Career area:
Cloud Computing
Friday, October 28, 2022
Working time:
Additional Locations: 

Why Work at Lenovo

Here at Lenovo, we believe in smarter technology that builds a brighter, more sustainable and inclusive future for our customers, colleagues, communities, and the planet.

And we go big. No, not big—huge.

We’re not just a US$70 billion revenue Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re transforming the world through intelligent transformation, offering the world’s most complete portfolio of smart devices, infrastructure, and solutions. With more than 71,500 employees doing business in 180 markets, we help millions—not just the select few—experience our version of a smarter future.

The one thing that’s missing? Well… you...

Description and Requirements

Our team is building a microservices-based platform that aims to bring the “as a service” experience into our customer’s data centers and offload them from the burden of running complex IT systems so they can focus on bringing value to their customers.

We are looking for a skilled and experienced senior software engineer with a background in cloud-native technologies to help us strengthen the focus on security and to help our customers achieve the following, using a single pane of glass:

  • Manage hardware infrastructure
  • Orchestrate software updates and configurations for the data center server  
  • Deploy and manage solutions remotely
  • Benefit from innovative support capabilities, including automatic problem detection and troubleshooting

In this position, you will:

  • Be part of an Agile Scrum team (currently) focused on Identity and Access Management tools and services
  • Write high-quality, clean and efficient code to build microservices that take full advantage of cloud infrastructure
  • Review code developed by other developers and provided feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency
  • Keep up to date with industry best practices for developing secure applications
  • Contribute to the design and architecture of the application
  • Triage product or system issues and debug/track/resolve them by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Build and maintain strong relationships with other scrum teams, product and project management, QA, DevOps and internal security teams
  • Help translate high-level business requirements into technical specifics
  • Contribute to existing documentation
  • Coach and guide team members and newcomers

Our tech stack:

  • NodeJS, Angular, no-SQL DB, RabbitMQ, Docker, Kubernetes

Apply if you have:

  • Strong experience developing web services using REST APIs
  • Experience developing and shipping commercial SW products or developing and supporting commercial XaaS platforms
  • Knowledge of building unit and functional testing
  • Experience using public cloud infrastructure and taking full advantage of its capabilities
  • Experience troubleshooting/debugging complex issues
  • Excellent communications skills – able to work with teams across cultures fostering trust and collaboration. Comfortable presenting to large groups and executives
  • Excellent English speaking and writing skills

Nice to Have

  • Keycloak, ADFS, SAML knowledge
  • Experience implementing security best practices in code development
  • Experience using or developing Identity and Access Management services
  • Familiarity with key concepts on OAuth, OIDC, MFA, FIDO, OTP, Adaptive Authentication, RBAC, Token based – JWT)
  • High level of understanding of networking standard protocols

In this position, you will be part of a global team reporting to the local Software Development Manager.

What we offer:

Attractive compensation package:

  • Annual salary review and bonus pay-out based on performance evaluation
  • Service Anniversary Awards
  • Referral Bonus
  • Employee Shares Purchase Program
  • Meal Tickets
  • Children of Lenovo Employees Scholarship Program

Health and Well-being:
  • WELL-BEING allowance – yearly reimbursement for sports, indoor/outdoor sports equipment, non-business/professional trainings, relaxing activities, and coaching/therapy session
  • Private Medical Subscription for employees and family members (children, spouse/ life partner)
  • Life and Accident Insurance
  • Employee Assistance Program

Training and Development:

  • Technical Ladder Program
  • Sales Excellence Program
  • Individual Career Development Plan
  • Lenovo Mentoring Program
  • Internal Learning Platform - Grow@Lenovo
  • Bookster Subscription

Time Away:

  • Between 21 and 28 vacation days per year according to the total years of services
  • 2 sick days per year
  • Additional paid leave time for all employees for the Public Holidays that are on weekend days
  • Additional paid leave time for employees who have children
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class.