Search by job, company or skills

S

Senior Network Automation Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Network Automation Engineer

Join our dynamic team and grow with us!

Location: Bengaluru, India (WFO) - 5 Days a week.

Job Summary: We are seeking an exceptionally skilled and driven Network Automation Engineer with a minimum of 5 years of dedicated experience to drive the complete transformation of our global network infrastructure. This pivotal role involves designing, building, and maintaining a secure, scalable, and highly available network that spans our enterprise data centers and multi-cloud environments (AWS, Azure, GCP). You will be the architect and champion of Infrastructure as Code (IaC) for networking, replacing manual processes with cutting-edge automation to achieve zero-touch provisioning and operational excellence. This is a strategic role for a highly motivated individual who views the network not just as hardware, but as a robust, programmable, software-defined entity.

Key Responsibilities:

Automation Architecture: Design, develop, and maintain a robust, end-to-end network automation framework using Python, Go, and Ansible/Terraform to manage the entire lifecycle of network devices and services.

Multi-Cloud Engineering: Architect, implement, and secure sophisticated networking solutions across our multi cloud footprint (AWS VPCs/Transit Gateways, Azure VNets/Hub-Spoke, GCP VPCs), ensuring optimal connectivity and cost efficiency.

IaC & Orchestration: Own the development and deployment of all network infrastructure using Terraform, CloudFormation, Jinja2, and structured data formats (YAML/JSON), ensuring version control and peer review adherence.

Advanced Networking: Configure, troubleshoot, and optimize complex routing protocols (BGP/OSPF), advanced VPN/WAN architectures (e.g., SD-WAN, DMVPN-like solutions), load balancing (LTM/GTM), and DNS services.

Serverless and Microservices: Leverage Serverless Computing (AWS Lambda, Azure Functions, GCP Cloud Functions) to build resilient, event driven network operational tools, integrating with APIs (RESTCONF, NETCONF) for real-time control.

CI/CD Pipeline Integration: Embed network changes into modern DevOps pipelines (e.g., GitLab CI/CD, Jenkins), implementing rigorous testing and validation to ensure change success rates.

Performance & Observability: Implement comprehensive telemetry, monitoring, and performance tuning strategies utilizing tools like Prometheus/Grafana, Splunk, SolarWinds, or custom-built network dashboards, moving towards proactive network health management.

Qualifications & Skills:

Experience: 5+ years of progressive experience in Network Engineering, with at least 3+ years focused on Network Automation and Software Development principles.

Programming Mastery: Expert-level proficiency in Python for network-related scripting, automation, and API interaction. Experience with Bash and other scripting languages is a plus.

Cloud Networking Depth: Demonstrated expertise in designing and managing network components within at least two major public cloud providers (AWS, Azure, GCP). Certifications are highly regarded.

Automation Tools: Extensive experience with Ansible for configuration management and Terraform for infrastructure provisioning.

Protocol Expertise: Deep understanding of layer 2/3 networking, including advanced routing protocols (BGP), overlay/underlay networks, and complex IP addressing schemes.

API/Orchestration: Hands-on experience integrating with network device APIs using RESTCONF, NETCONF, and SNMP.

Problem-Solving: Strong analytical and troubleshooting skills, with a proven ability to resolve complex, production impacting network incidents.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136890987