(IND) SENIOR, SOFTWARE ENGINEER- Release Engineering
Walmart
5 - 10 years
Bengaluru
Posted: 2/27/2025
Job Description
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...
This position is for Walmart Returns Platform Engineering team. As a DevOps Engineer in geographically-distributed team,
you will be responsible for ensuring that Walmart Search Stack is Highly Available and Scalable and Reliability.
We are seeking an Engineer with a passion to drive automation at all stages of software development, release, operations and
maintenance and be able to utilize industry research to improve Walmart's technology environment by analysing industry best practices,
bench marking industry against internal processes and solutions and researching or influencing future industry solutions for fit with
internal needs. The candidate should be able to demonstrate Core Technical Skills mentioned in the documentations
Design, develop and maintain next gen DevOps processes comprising several stages including plan, code, build, test, release,
deploy, operate and monitor
• Design, build and operate tools to enhance developer productivity.
• Devise strategies to test use cases and various scenarios to help build a robust platform.
• Leads and participates in medium to large-scale, complex, cross-functional projects by reviewing project requirements,
translating them into technical solutions.
• Leads the discovery phase of medium to large projects to come up with high level design by partnering with the product
management, Web Operations, project management, business and user experience teams, obtaining cross-function approvals,
driving proof-of-concept, and implementing prototypes to validate ideas.
• Troubleshoots business and production issues by reviewing and analysing information (for example, issue, impact, criticality,
possible root cause), engaging support teams to assist in the resolution of issues, formulating an action plan, directing actions
as designated in the plan, interpreting the results to determine further action, performs root cause analysis to prevent future
occurrence of issues; and completing online documentation.
• Work closely with development teams to ensure that solutions are designed with customer user experience,
scale/performance and operability in mind
• You will be actively involved in the continuous improvement of our platform and tooling, by providing input into the direction
of roadmap and contributing to the development of our tooling
• Function as a technical generalist responsible for the overall health and performance of the application landscape
• Closely work with Dev & QA teams in adopting best practices in all aspects of design, development and testing.
• Optimize the application to leverage all the aspects of cloud (elasticity, logging, load balancing, blue-green deployment, etc.)
• Establish and monitor continuous deployment, including development and management of the pipeline
• Identifies opportunities for change and develops plans for capitalizing on these opportunities.
• Participate in 24x7 on call for mission critical services on a rotation basis.
• Design and implement platforms for monitoring, log processing, metrics collection and data visualization.
Core Technical Skills
Operating Systems(Should have command over operating system and demonstratable experience in working on remote servers)-
- Required : Red Hat Linux / CentOS Linux
- Good To Have: Other flavours such as CoreOS, Debian, Ubuntu etc.
Programming Languages (Should be fluent in one or more of the specified languages and be able to write Web APIs running in a docker container)
Required: Python / Ruby / JavaScript
Good To Have: Java, Rust, Go
DevOps Skills (Should be able to create and deploy docker containers in Kubernetes, demonstrate working experience with terraform, ansible, git and public cloud)
Required:: Docker, Kubernetes, Ansible, Terraform, Public Cloud (AWS, Azure, GCP), Git
Other Skills
Required: (Demonstratable experience with Java based application development– build & release, and performance
Good To Have: Maven, Jenkins, Monitoring & Alerting (preferably Prometheus), Performance Engineering
Grafana, Telegraf, InfluxDB, Splunk, ELK, MySQL, MongoDB, Messaging Systems engineering.)
Minimum Qualifications...
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Minimum Qualifications:Option 1: Bachelor's degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years’ experience in software engineering or related area at a technology, retail, or data-driven company.Option 2: 5 years’ experience in software engineering or related area at a technology, retail, or data-driven company.
Preferred Qualifications...
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Master's degree in Software Engineering Quality Assurance, Manual/Automated Testing, or related area and 2 years’ experience in Software Quality Assurance, Manual/Automated Testing, or related area, Quality assurance certification (for example, CSTE - Certified Test Engineer, CSQA - Certified Software Quality Analyst), Related industry experience (for example, retail, supply chain, eCommerce, healthcare), Software Engineering Quality Assurance, Manual/Automated Testing, or related area.Information Technology - CISCO Certification - CertificationPrimary Location...
4,5,6, 7 Floor, Building 10, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , IndiaAbout Company
Walmart is a multinational retail corporation and one of the world's largest companies by revenue. Headquartered in Bentonville, Arkansas, it operates a chain of hypermarkets, discount department stores, and grocery stores. Known for its "everyday low prices" strategy, Walmart serves millions of customers globally through its physical stores and e-commerce platforms. The company is a leader in retail innovation, supply chain management, and sustainability initiatives, offering a wide range of products including groceries, electronics, apparel, and more.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).