General Information

Req #
WD00028046
Career area:
Software Engineering
Country/Region:
India
State:
Karnataka
City:
BANGALORE
Date:
Wednesday, May 11, 2022
Working time:
Full-time
Additional Locations: 
* BANGALORE - Karnataka - India

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

Cloud Services Group Overview

The Cloud Services R&D team at Motorola Mobility is bringing Cloud enabled experiences and platform services to Motorola mobile devices worldwide. The team is at the center of a fast paced innovation cycle in the industry that is bringing mobile and cloud offerings as a seamless end to end experience for our consumers. This is the next big thing in mobile computing and the portfolio of products and services we are developing is an industry first.  The group uses  a broad spectrum of technologies to develop its platforms and is made available as an app on a mobile device, or a PAAS and SAAS based web application or as platform services with API interfaces in the cloud.  Taking cue from the company’s focus on Services, the group is working on some compelling services in exciting areas like content delivery, fintech and shopping. One of the services application Hello You is successful in touching the lives of more than 30M users across LATAM and also provides digital banking services to consumers in Brazil.  

Technologies used to deliver these capabilities span across Java Server based technologies,  React/Angular Based front end and Analytics stack, Google Cloud services,  Content Delivery Frameworks, Android Framework & Apps, a range of web tools, scripts and application models.  The team is composed of a diverse set of engineers with strong entrepreneurial backgrounds and are passionate about developing large scalable platforms, technologies and experiences that will revolutionize the next wave of innovation in mobile computing. 

Scope and Impact

As a key engineer in the Cloud Services team, you drive and influence the overall architecture & design to provide solutions for various Cloud services offerings, working in tandem with the business and product management teams. These solutions are powered by contemporary Cloud paradigms, Google cloud platform services like GCE, GAE, Cloud SQL, Big Query, Datastore etc., You keep pace with the industry developments, standards and best practices and appropriately influence the technical decisions of project/product managers and engineers with your experience and technology expertise. 

Responsibilities

In this role, You will

  • Analyze product requirements for a Cloud service solution offering a next-gen cloud driven user experience on a mobile device from multiple perspectives

  • Propose and evaluate architectural trade-offs from different points of view

  • Drive infrastructure planning and design decisions and develop a high-scale solution in stipulated timelines. 

  • Interface closely with the product management, business team, user experience team and quality assurance to develop world class cloud services using Agile Scrum development methodology

  • Apply your excellent troubleshooting skills and instincts in a systematic manner to help resolve critical product issues. 

  • Align architecture and product roadmap with new tools/technologies in the market. 

Job Qualifications

Front End Engineer

  • BE/BTech or ME/MTech in Computer Science or equivalent with 6 - 10 years experience in implementing and delivering Cloud/Enterprise architecture and solutions

  • Demonstrates solid understanding of Cloud/Enterprise Architecture concepts and paradigms with hands-on experience in developing high-scale, distributed systems, bringing together the appropriate technologies and products (including third party products) needed to construct  and deliver a complete solution. 

  • Hands on experience with Cloud/Enterprise architecture paradigms, Data models, Web technologies, Virtualization, Identity management, information security, and system integration

  • Deep understanding and hands-on experience of OOAD paradigms, multi-threading and concurrency concepts 

  • Prior experience of development and commercial deployment of successful Cloud based products/solutions

  • Expert knowledge of UI design principles and techniques and up to date with new technologies 

  • Hands on experience in developing functional, appealing, highly responsive web and mobile based front end

  • In depth knowledge on front end scripting frameworks (e.g : React and Angular) and secure scripting techniques

  • Hands on experience in creating cascading style sheets (CSS) that are consistent across all browsers and platforms

  • Hands on experience in implementing Native interfaces with Android Applications using React JS or other similar interfaces

  • Experience with entire software development life cycle of a commercial product

  • High energy and passion towards creating complex Cloud solutions and fostering innovations 

  • Excellent communication skills, both verbal and written.

Keywords

React, CSS, Java, Big Query, Google Cloud Platform, Google Compute Engine, Google App Engine, GCP, GCE, GAE, AWS, Azure


* BANGALORE - Karnataka - India