Our Team
Walmart's Global Cloud Platform team, also known as Strati, helps thousands of developers save time and code better, so that millions of Walmart associates can help hundreds of millions of customers to save money and live better.
We sustain millions of transactions per second, process petabytes of data, and enable tens of thousands of production deployments per day. We simplify the complexities of scale and unify the software development for all aspects of business, digital and physical.
We are developer s developers. We provide and foster the cloud native culture to our organization. Our team has the whole gamut of platforms, services, libraries, tools and frameworks on some of the cutting-edge technologies to solve hard, complex and high scale business problems. The Infrastructure as a Service team provides private and public cloud infrastructure - compute (VMs, CPUs, GPUs and Bare metals), storage (CEPH), SDN and container platform. The Developer Environment - DE team - provides world class CI/CD pipelines, workflow automation, repositories and OneOps deployment tool providing ultimate DevOps power to developers for continuous delivery. The application foundation team provides multi-tenant managed services for authz, messaging (JMS, Kafka), caching, externalized gateways, cloud configuration, massive centralized log search farm, telemetry, Cassandra / Oracle / MySql / MS-QL / Cloud RDBMS for the developer community of Walmart.
Your Opportunity
The Developer Enablement function within the Cloud Delivery organization is responsible for empowering teams to continuously deploy code . This team develops provides key tools for continuous delivery integration of applications. The team supports a diverse group of application developers generating a massive workload that include e-commerce and trading platforms, supply-chain logistics, Store Systems, B2B applications, back office applications, etc. We are building a product development team that will completely own drive the development of one of our critical products in the CI/CD suite of tools. There is tremendous opportunity to showcase technical thought leadership, own product vision and influence product direction.
Our Ideal Candidate
As a Staff Software Engineer for the Developer Enablement team, you have a deep interest and passion for technology. You are enthusiastic and excited about enriching developer experience by developing a world class CI/CD platform. You have a product mindset with a keen interest in doing core product development. You have strong influencing, decision-making, and interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities. You thrive in dynamic team environments and have a customer-centric attitude while solving problems.
Your Responsibility
Own drive development of key features for our CI/CD suite of products
Own drive end to end product vision direction
Collaborate effectively with the product team members and focus on delivering key product features on time and with quality
Be comfortable working in a true Product team environment focusing on development and providing production on-call support coverage
Be an evangelizer of the Developer Enablement suite of products across IDC customer base and understand customer needs to make the product more developer friendly
Actively participate in all agile ceremonies through various phases of software development
Be self-driven, self-motivated, comfortable with aggressive deadlines
Provide guidance to other members of the team as needed
Improve and optimize software development processes and identify opportunities for increasing efficiency.
Qualifications
Must Have Skills
12-14 years of IT industry experience with a Bachelor's/Master's Degree in Computer Science or equivalent
Around 8 years of Core Java Development Experience (Java 8)
At least 4 years of Product Company Experience
Experience contributing to Open Source Tools - mainly Jenkins/Maven
Experience in CI/CD suite of products
Experience in Agile Methodologies Process
Self Motivated demonstrated experience in quickly learning new technologies
Demonstrated experience in practicing sound Software Engineering principles (including Systems Design)
Demonstrated experience in providing technical thought leadership direction to product development
Demonstrated experience in owning driving key product development initiatives end to end
Passionate about building world class products evangelizing the same with the customers
Ability to guide provide technical mentorship to development team
Ability to partner closely with global stakeholders
Preferred Skills
Experience in Kubernetes/Dockers
Experience in GoLang
DevOps Experience
Public Cloud Experience (Microsoft Azure)
Keyskills: JMS Core Java Automation RDBMS MySQL Agile Workflow Oracle Open source Analytics
We help people around the world save money and live better - - anytime and anywhere - - in retail stores, online and through their mobile devices. Each week, more than 220 million customers and members visit our 11,096 stores under 69 banners in 27 countries and e - commerce websites in 10 cou...