More  Posts
Software Engineer - Networking (Python/Golang) [T500-1704] @WalmartLabs, Bangalore
3-8 Yrs Exp.

Hey Guys, I have an opening to share with you.


Position Summary

Reporting to the Manager of Networking the Software Engineer will be a member of the team that manages @Walmarlabs! DDI infrastructure.


Responsibilities

  • Effectively collect technical requirements from DDI engineers and develop sophisticated software solutions to address those requirements.
  • Conduct proof of concept to validate Open source solutions.
  • Develop push button solutions to benchmark and audit DDI Infrastructure components.
  • Automate deployment of various DNS and DHCP solutions.
  • Develop software solutions to promote configuration management of Network Services like DNS and DHCP.
  • Setup, customize and maintain a robust MySQL deployment.
  • Exploring containerized solutions with Kubernetes.
  • Willingness to support DDI solutions for variety of environments.
  • Develop method of procedures (MOP) for system level maintenance change activity, add respective MOPs to library for consistent implementation.
  • Identify areas for personal technical improvement and update skills inventory.


Mandatory Skills:

  • Extensive experience in either Python OR GoLang
  • Linux , DataStructure & Algorithm
  • CI/CD, Familiarity with Github, Ansible, Terraform, and REST API.
  • Understanding of TCP/IP version 4 & 6 as it relates to DDI
  • Docker, Kubernetes
  • Ideal candidates are motivated engineers with 3 to 8 years of IT experience which includes exposure to DNS/BIND, DHCP, IP Address Management.
  • Experience supporting Production Environments with Change Control policy.
  • Experience supporting large Enterprise environment, mission critical systems.
  • Ability to multi-task with competing priorities.
  • Demonstrated ability to communicate effectively at a variety of levels (e.g. communicate intricate technical and procedural matters to both technical and non-technical personnel across diverse cultures).
  • Strong customer, quality and results orientation.
  • Ability to be an effective team member.
  • Ability to embrace change as the external environment and organization evolves.


Preferred Qualifications:

  • DDI (DNS, DHCP, IPAM) , OOPS Concepts
  • MySQL
  • Tools Experience: Visio (or Draw.IO), Splunk, Grafana, Wireshark.
  • Experience on frontend and building tools to automate preferred-Angular/React
  • Exposure to Public Cloud preferred- Azure ,GCP
  • Grafana, Nagios, Prometheus
  • ISC-DHCP, ISC-DHCPv6, ISC-KEA
  • BIND, PowerDNS, CoreDNS, Unbound
  • Solarwinds, Netbox
  • Familiarity with Load Balancing methodology.
  • Working Knowledge of Managed DNS service providers (e.g. Cisco Umbrella, Neustar, NS1).
  • Understanding of internet protocols such as HTTP and DNS
  • The ideal candidate will have experience in automating DNS workflows: a subject matter expert that understands what DNS can and can't do.
  • Drive automation and create software for the DDI platform which includes the use of Python, Ansible, internal tools and developing workflows to them available to DDI consumers.
  • Any background in System Administration, Network Engineering a plus


Primary Skills:

  • Python or GoLang
  • Linux
  • Data Structures
  • Algorithms
  • Github
  • Ansible
  • Docker
  • Kubernetes
  • TCP/IP
  • CI/CD


If this is interesting for you then please share your resume while applying and mention JOB CODE (T500-1704). Also, please feel free to reach out in case of any queries.


Thanks,

Omkar Sonawane

@WalmartLabs
Sector:
Information Technology & Services
Size:
5001-10000 employees
Stage:
Public Company
More  Posts
Feedback