The Job logo

What

Where

Data Engineer III

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Position Summary...

Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.

 

 

What you'll do...

About Team:

Our organization focuses on managing and delivering world-class data assets, including creating and maintaining data standards, driving policy compliance, creating partnerships, and developing pipelines and self-service tools. We empower our business to leverage data to fuel growth, driving revenue in our core and building new business model opportunities. 

 

At Walmart, we help people save money, so they can live better. This mission serves as the foundation for every decision we make and drives us to create the future of retail. We can’t do that without the best talent – talent that is innovative, curious, and driven to create exceptional experiences for our customers.  

 

Do you have boundless energy and passion for engineering data used to solve dynamic problems that will shape the future of retail? With the sheer scale of Walmart’s environment comes the biggest of big data sets. As a Walmart Data Engineer, you will dig into our mammoth scale of data to help unleash the power of retail data science by imagining, developing, and maintaining data pipelines that our Data Scientists and Analysts can rely on.  You will be responsible for contributing to an orchestration layer of complex data transformations, refining raw data from source into targeted, valuable data assets for consumption in a governed way. You will partner with Data Scientists, Analysts, other engineers and business stakeholders to solve complex and exciting challenges so that we can build out capabilities that evolve the retail business model while making a positive impact on our customers’ lives. 

 

What you'll do:

Data Strategy: Understands, articulates and applies principles of the defined strategy to routine business problems that involve a single function.

Data Transformation and Integration: Extracts data from identified databases. Creates data pipelines and transform data to a structure that is relevant to the problem by selecting appropriate techniques. Develops knowledge of current analytics trends.

Data Source Identification: Supports the understanding of the priority order of requirements and service level agreements. Helps identify the most suitable source for data that is fit for purpose. Performs initial data quality checks on extracted data.

Data Modelling: Analyses complex data elements, systems, data flows, dependencies, and relationships to contribute to conceptual, physical and logical data models. Develops the Logical Data Model and Physical Data Models including data warehouse and data mart designs. Defines relational tables, primary and foreign keys and stored procedures to create a data model structure. Evaluates existing data models and physical databases for variances and discrepancies. Develops efficient data flows. Analyses data-related system integration challenges and proposes appropriate solutions.

Code Development and Testing: Writes code to develop the required solution and application features by determining the appropriate programming language and leveraging business, technical and data requirements. Creates test cases to review and validate the proposed solution design. Creates proofs of concept. Tests the code using the appropriate testing approach. Deploys software to production servers. Contributes code documentation, maintains playbooks, and provides timely progress updates.

Problem Formulation: Translates business problems within one's discipline to data related or mathematical solutions. Identifies what methods (for example, analytics, big data analytics, automation) would provide a solution for the problem. Shares use cases and gives examples to demonstrate how the method would solve the business problem.

Applied Business Acumen: Provides recommendations to business stakeholders to solve complex business issues. Develops business cases for projects with a projected return on investment or cost savings. Translates business requirements into projects, activities, and tasks and aligns to overall business strategy. Serves as an interpreter and conduit to connect business needs with tangible solutions and results. Recommends new processes and ways of working.

Data Governance: Establishes, modifies, and documents data governance projects and recommendations. Implements data governance practices in partnership with business stakeholders and peers. Interprets company and regulatory policies on data. Educates others on data governance processes, practices, policies, and guidelines. Provides recommendations on needed updates or inputs into data governance policies, practices, or guidelines.

Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others. Supporting and aligning efforts to meet customer and business needs and building commitment for perspectives and rationales.

 

What you'll bring: 

3+ years of experience in Data Engineering.

·      You have consistently high standards, your passion for quality is inherent in everything 

Well versed with Hadoop, Hive, Spark using Scala, Kubernetes, Cloud, API and Data Lake concepts .

·      You evangelize an extremely high standard of code quality, system reliability, and performance 

·      You have a proven track record coding with at least one programming language (e.g., Java, Python) 

You’re experienced in computing platforms (e.g., GCP, Azure) 

You’re skilled in data modelling & data migration protocols 

Experience with Kafka connect, Druid, Big Query and Looker is added advantage.

Experience with the integration tools like Automic, Airflow

Set alert for similar jobsData Engineer III role in Chennai, India or Bengaluru, India
Walmart Logo

Company

Walmart

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Walmart Logo

Engineer III, Cybersecurity-1

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

The Information Security team is responsible for ensuring the safety and security of customer data. Join our team to solve unique cyber security problems and protect the largest retail operation in the world. As a member of the SOC, you will monitor and analyze cyber threats, support cybersecurity initiatives, and provide expertise in intelligence and system solutions. Bring your skills in security tools, data analysis, problem solving, and communication to make a difference.

Walmart Logo

Solution Consultant III

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

What you'll do... Team and Position Summary: Retail and Emerging Tech: This is the team which builds reusable technologies that aid in acquiring customers, onboarding and empowering merchants besides ensuring a seamless experience for both these stakeholders. They also optimize tariffs and assortment, adhering to the Walmart philosophy - Everyday Low Cost. In addition to ushering in affordability, they also create personalized experiences for customers the omnichannel way, across all channels - in-store, on the mobile app and websites. What you will do : Through this role you have an opportunity to support SAP core users and end users that meets and exceeds the needs of the customer and the company for one of Walmart’s strategic market You also get to collaborate with team members to develop best practices and client requirements for the software(SAP) Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment. You will also be required to seek ways to improve the software /SAP and its effectiveness. What you will bring : Graduate or above in any specialization 5 to 8 years of experience in SAP MM Good to have at least 1 full cycle SAP implementation Integration knowledge of SAP MM with SAP SD and FICO. Good experience in analysis, design, development, testing, implementation, and documentation Ability to read, interpret and administer functional specifications. You will work closely with developers and play a major role in translating the Custom requirements. Co-ordinate functional requirement gathering and designing activities across multiple teams, Information Technology Groups and business stakeholders to collaboratively develop effective solutions. Knowledge in Master data like Material master, Purchase info record, Source list, Vendor master. Good understanding on different types of Procurement, Automatic account determination, Inventory Management, Pricing Procedure, Output Determination, Release strategy & workflow. Good understanding and working knowledge of Interfaces specially on Jobs, IDOCs and Payloads. Working closely with the technical teams to deliver custom requirements as per the expectations from Business. Working Knowledge on support tools and clear understanding on the SLA levels and process flow of Incidents Should be Flexible enough to work on any of the ad-hoc business requirements and responsible enough in terms of owning the tasks and delivering the solution independently. Should be ready to work in shifts and work on weekends (If necessary).

Walmart Logo

Software Engineer III

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

Position Summary... Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.     What you'll do... About Team: U.S. Technology : This business closely partners with our U.S. stores and eCommerce business to serve customers by empowering associates, stores and merchants with technology innovation. rom grocery and entertainment to sporting goods and crafts, Walmart U.S. provides the deep assortment that our customers appreciate — whether they're shopping online at Walmart.com, through one of our mobile apps or shopping in a store. The focus areas include customer, stores and associates, in-store service, merchant tools, merchant data science and search & personalization.  Our team is responsible for design, development, and operations of large-scale orchestration system operating high scale. We interact with multiple teams across the company to provide scalable robust technical solutions.   What you will do: As a Software Engineer III for Walmart Labs, you’ll have the opportunity to: Develop intuitive software that meets and exceeds the needs of the customer and the company. You also get to collaborate with team members to develop best practices and requirements for the software. In this role it would be important for you to professionally maintain all codes and create updates regularly to address the customer’s and company’s concerns. You will show your skills in analysing and testing programs/products before formal launch to ensure flawless performance. Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment. Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work. You will also be required to seek ways to improve the software and its effectiveness. Adhere to Company policies, procedures, mission, values, and standards of ethics and integrity   What you will bring: B.E./B. Tech/MS/MCA in Computer Science or related technical field. Minimum 3 years of object-oriented programming experience in Java. Excellent computer systems fundamentals, DS/Algorithms and problem solving skills. Hands-on experience in building web based Java EE services/applications and Kafka, Apache Camel, RESTful Web-Services, Spring, Hibernate, Splunk, Caching. Excellent organisation, communication and interpersonal skills. Large scale distributed services experience, including scalability and fault tolerance. Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS Exposure to build, CI/CD & deployment pipelines and related technologies like Kubernetes, Docker, Jenkins etc. A continuous drive to explore, improve, enhance, automate and optimize systems and tools. Experience in systems design and distributed systems. Exposure to SQL/NoSQL data stores like Cassandra, Elastic, Mongo etc

Walmart Logo

Technology Services Engineer III

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

What you'll do... About Team:  On the Item and Inventory team, we ensure our customers get their orders when and where they want them, in a frictionless, predictable manner. What's more, we create reusable SaaS products and services that manage our catalog and power end-to-end inventory management, including replenishment, fulfillment, and transportation. With end-to-end inventory management, from replenishment and fulfillment to transportation, we give our drivers and partners the tools they need to get the right items to customers on time and in the right packaging. What you'll do: Providing software application support under the supervision of the Senior Software Support Engineer and ensure application are healthy all the time (16/7) Drive the maintenance and support of software applications across the globe. Independently own and address and resolve applications issues, provide updates and perform root cause analysis. Gather the required information necessary in order to best handle customer software and technical inquiries Plan, execute and implement applications and configuration change procedures Gain and maintain expertise in flow of application process and systems related to domain Performing analyses on software application functionality and suggesting improvements Ensuring effective front end and back end functionality of applications Consulting with the software development team, internal users, and clients to improve application performance Establishing the root causes of application errors, and escalating serious concerns to Leadership teams Keeping a record of configuration changes and scheduling application updates Documenting processes and monitoring application performance metrics Providing front-end support to clients and colleagues in other departments Managing code migration across environments to ensure continued and synchronized functionality Collaborate with software support teams to properly manage customer inquiries and escalate when appropriate. Partner with other software support team members on various strategic projects when needed Extensively research and document customer technical issues and solutions for knowledge-base and bring new ideas for innovation and automation excellence into the software support team. Maintain good professional relationships with counterparts of engineering, platform support and end Users What you'll bring: Bachelor’s degree in Computer Science or related technical field Good understanding of programming languages like JCL,Cobol, DB2, IMS, CICS, Control-M Minimum 6+ years of experience in Application Development & Support Minimum 6+ years of experience in building/supporting of large scale applications using multiple technologies (i.e. Knowledge in Cobol, DB2, JCL, IMS, CICS, Microsoft Office tools, Azure Cloud) Good understanding of database Good understanding of networking, systems, applications and storage Systems, software engineering and architecture knowledge Exposure / experience in Cloud technologies will be an added advantage

Walmart Logo

SCILS - Software engineer III

Walmart

Chennai, Tamil Nadu, India

Posted: a year ago

Position Summary... Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.     What you'll do... About The Team   As a member of the Supply Chain Implementation, Lifecycle, and Solutions (SCILS) group, you’ll be responsible for designing, implementing, testing, and deploying code change required for special business requirements. You’ll interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products. As a member of the team, you’ll be able to say that you work for the world’s largest retailer and contribute to the development of best-in-class methodologies that impacted perception and drastically changed business as we know it.   What you'll do   As a Software Engineer III, you will work with teams of talented engineers to build a best-in-class solutions. Participate in the discovery phase to come up with high level design. Collaborate with team members to influence the architecture and design of software and help bring quality into the design of the product. Be given the freedom to try new things, prove the value of your own ideas and innovations, and own them all the way to production. Create and maintain test suites for functional, regression, acceptance and UAT testing. Responsible for functional, integration, data integrity and regression in order to ensure quality of code before releasing to production. Participate in internal hackathons and innovation challenges! Stay updated on the latest technologies both in the company and industry and be able to utilize them to good effect.   What you'll bring Any Engineering degree - B.E/B.Tech/M.Tech in any stream with minimum 5+ years' experience in software product development Strong computer science fundamentals in algorithms, data structures and databases. Experience in building Java/J2EE based distributed applications with rich knowledge on Spring framework. Experience with React.js, Angular with a thorough understanding of its core principles. Experience in working with relational databases and reasonable exposure to No SQL databases. Good knowledge and working experience on CI/CD tools such as GitHub, Maven, Junit, Jenkins, Docker, Sonar and log monitoring tools Splunk or ELK. Experience in developing robust, high-performance and scalable applications using REST API, API, Spring Boot and knowledge on Microservices development. Experience with Cloud Computing platforms: Azure/GCP is a plus. Good knowledge and experience on Agile (Scrum) practices.