Full Job DescriptionAbout Us
If you’re thinking ‘scale’, think bigger and don’t stop there. At Walmart Labs Chennai, we don’t just innovate, we enable transformations across stores and different channels for the Walmart experience. Take a regular day at Walmart Labs and match that with 260 million customers a week, 11,695 stores, under 59 banners in 28 countries and e-commerce websites in 11 countries. That’s Walmart Labs Chennai for you. With fiscal year 2019 revenue of $514 billion, Walmart employs approximately 2.3 million associates worldwide. We innovate to deliver a simple and seamless experience for our customers. Our tech talent solves the biggest and most complex problems. They drive digital transformation where data and analytics are enabling us to better serve our customers and create a digital relationship with them. As our customers evolve and adapt, we are taking it a few notches further here. We’re changing what customers can expect from the experience of shopping, from the physical stores, to mobile, social and even online; we’re not just ready for the future of shopping, we’re creating it.
Our Ideal Candidate
You have a deep interest and passion for technology. You love writing and owning codes and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities.
Your Qualifications
Degree in Computer Science.
Development experience for both mobile and desktop.
Experience with cloud message APIs and usage of push notifications.
Strong Organisational and Project management skills.
Experience with Bootstrap, JQuery, and other frameworks
Strong knowledge of Linux, PHP and MySQL, with working understanding of MongoDB, PostgreSQL, AngularJS, Express.js, Oracle, React, Ember and Node.js.
Experience working with graphic designers and converting designs to visual elements.
Proficient experience using advanced JavaScript libraries and frameworks
Knowledge of code versioning tools {{such as Git, Mercurial or SVN}}.
Proficiency with fundamental front-end languages such as HTML, CSS(Foundation or Bootstrap), and JavaScript frameworks esp. React JS
Proficiency with server-side languages such as Python, Java and .Net.
Experience working on projects following an Agile or similar process
Familiarity with database technology such as MySQL, Oracle, GCP, Azure
Our Team
The Global Data Organisation @ Walmart Labs in Chennai provides Data Foundation Infrastructure, Visualisation Portal, Machine Learning Platform, Customer platform and Data Science products that form part of core platforms and services that drive Walmart business. The group also develops analytical products for several verticals like Marketing, Finance, Supply chain, Pricing, Customer, HR etc.
Our team which is part of GDO, Chennai is responsible for creating and maintaining the Global Data Lake wherein we build the global data domain data for Walmart customers across the Globe and shopping in various ways like in Brick and Mortar Store, dot com, mobile etc. The team is responsible for time critical, business critical and highly reliable systems that influence Walmart business. The team is spread over multiple locations and we work towards providing the best experience to our customers.
Your Opportunity
As part of the Global Data Engineering Team @Walmart Labs, you’ll have the opportunity to make a difference by being a part of Support and Development team that helps in building best shopping experience for Walmart Customers at our Stores and online. Here you are also required to continuously innovate to lower the development cost, provide greater value to the business and provide best experience to our Business partners and Customers.
Your Responsibility
Design overall architecture of the web application.
Maintain quality and ensure responsiveness of applications.
Collaborate with the rest of the engineering team to design and launch new features.
Maintain code integrity and organisation.
Understanding and implementation of security and data protection.
Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
Design user interactions on web pages
Develop functional databases, applications, and servers to support websites on the back end
Ensure cross-platform optimisation for mobile and IPad’s.
Develop and design RESTful services and APIs
Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.