What you'll do...
Position: Senior Software Engineer
Job Location: 640 W. California Avenue, Sunnyvale, CA 94086
Duties: Design, plan, implement and maintain low-latency, highly redundant hybrid network solutions for private, public and hybrid clouds and connectivity. Monitor system operations and network performance to detect potential problems and assist in maintaining a highly secure and reliable environment. Assist in all the stages of SDLC to deploy a resilient, scalable, and highly available Azure cloud solutions (Azure IaaS and Azure Virtual Networks). Analyze the system and network performance to identify bottlenecks caused by the application, webserver, or databases. Increase the system resources such as CPU, memory, disk or finetune the OS, kernel, system, network, application, and configuration parameters to optimize the system performance and enhance stability. Partner with the Architects, Technical Leads, Domain experts and other engineering teams to troubleshoot complex technical problems, conduct root cause analysis and implement corrective actions to achieve operational excellence. Support maintenance and upgrades of Operating Systems, Infrastructure builds, Applications, Network and Messaging Systems. Create tooling and automation to continuously improve the monitoring, management and reliability of compute and network infrastructure using Shell, Python, CI/CD pipelines, Jenkins, Grafana, ELK (Elastic Search, Logstash and Kibana), Prometheus and Ansible. Create and maintain cloud Infrastructure documentation including SOP’s, architecture diagrams, network topologies, system specifications, design specifications, installation instructions and other system-related information. Test compute SKU's to analyze and document the benchmark scores for Linux and Windows VMs to support various workloads. Participate in infrastructure builds, Network builds, Cost Optimization, Capacity planning, Upgrades, Migrations, Decommission and Security patching. Develop robust infrastructure as code (IaC) scripts for infrastructure provisioning automation and orchestration. Provide technical expertise to various stake holders on how best to leverage cloud technologies in a multi-tenant architecture to achieve business goals. Develop and implement infrastructure designs to meet business and customer requirements while considering cost, performance, security and compliance.
Minimum education and experience required: Master’s degree or the equivalent in Computer Science, Engineering (any) or related field and 2 years of experience in large scale enterprise software development environment; OR Bachelor's degree or the equivalent in Computer Science, Engineering (any) or related field and 5 years of experience in large scale enterprise software development environment.
Skills required: Experience with platform automation using Python and Python SDKs for Public Cloud deployment. Experience working with Public Cloud networking and troubleshooting. Experience with Linux System Administration including Redhat, Cent OS, Ubuntu and Solaris Operating Systems. Experience with automation of daily operational tasks using Python, shell and Ansible. Experience in supporting various application workloads and deployment activities on Azure cloud. Experience developing and maintaining Terraform scripts for deployment of cloud resources. Experience in Network performance monitoring and diagnosing connectivity issues. Experience with operating system package management using Redhat Satellite Server. Experience working with CI/CD pipelines using Jenkins, Ansible and Docker. Experience managing Veritas cluster servers and volume manager. Experience with infrastructure monitoring and alerting tools including Prometheus, Nagios, and Solarwinds. Experience with Operating System and Kernel upgrades. Experience monitoring application performance with analytics tools including Grafana and ELK, Elastic Search, Logstash and Kibana. Experience with version control tools including SVN, GIT and Bitbucket. Experience with ITIL Framework, IT Service Management processes and Software Development Lifecycle. Experience supporting Business continuity activities including failover testing and Disaster Recovery of critical applications. Experience with issue tracking systems including Remedy, JIRA and Service Now. Experience with collaboration tools including Confluence and WIKI for tracking and documenting critical projects. Employer will accept any amount of experience with the required skills.
Salary Range: $182,073/year to $234,000/year. Additional compensation includes annual or quarterly performance incentives. Additional compensation for certain positions may also include: Regional Pay Zone (RPZ) (based on location) and Stock equity incentives.
Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.
Wal-Mart is an Equal Opportunity Employer.
#LI-DNI #LI-DNP
Jobs from our Partners
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Staff Software Engineer II (Hybrid)
Other Jobs from Walmart
(USA) Senior, Software Engineer - Ad Measurement
(USA) Principal, Software Engineer
(USA) Principal, Product Manager - Technology Commercialization
Similar Jobs
Lead Software Engineer
Principal Infrastructure Engineer
Principal Build and Infrastructure Engineer
Cloud Systems Engineer
DevOps CI/CD Engineer H/F - Innovative Tech
HPC and Cloud Systems Engineer (all Genders)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 232 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee