Skip to Content

Lead – Network Automation & Infrastructure as Code (IaC)

Bangalore, India

Job Title

Lead – Network Automation & Infrastructure as Code (IaC)


Role Summary

We are looking for a hands-on technical lead to build and drive our Network Automation practice. You will design automation-first solutions for network provisioning, configuration management, compliance, and operations—using Python, Terraform, and Ansible—while mentoring a small team and working closely with architects, DevOps, and security stakeholders.


Key Responsibilities

Lead end-to-end delivery of network automation and IaC initiatives across enterprise environments.

Design scalable automation solutions for network provisioning, configuration, policy enforcement, and drift detection.

Develop and maintain Python-based automation frameworks, scripts, and reusable modules.

Build Terraform and Ansible automation patterns for network and infrastructure components.

Define standards for source-of-truth, automation workflows, configuration lifecycle, and operational runbooks.

Integrate automation with CI/CD pipelines, approvals, testing, and rollback strategies.

Implement monitoring/observability for automated changes and define incident response practices for automation failures.

Ensure solutions align with security, audit, and compliance requirements (banking-grade practices preferred).

Lead/mentor engineers, conduct code reviews, drive best practices, and support capability building.

Collaborate with clients/internal stakeholders to gather requirements, propose solution options, and create HLD/LLD documentation.


Must-Have Skills & Experience

6–12+ years of experience in Networking / Infrastructure with strong automation focus.

Strong hands-on Python scripting for automation (APIs, parsing, error handling, logging, packaging).

Proven experience with Terraform and Ansible in real environments (modules, roles, inventories, reusable patterns).

Strong understanding of networking fundamentals (routing/switching, VLANs, VPNs, DNS/DHCP, load balancing, firewalls).

Experience designing solutions: HLD/LLD, architecture decisions, trade-offs, scalability, and security considerations.

Experience leading a small team or acting as a technical owner for delivery.

Familiarity with Git-based workflows and CI/CD practices for infrastructure/network changes.


Good-to-Have (Preferred)

Banking/financial services project experience (auditability, approvals, segregation of duties, compliance).

Experience with at least one network vendor ecosystem (Cisco / Juniper / Arista / Palo Alto / Fortinet / F5, etc.).

Understanding of ITSM processes (change management, incident/problem management).

Exposure to “Source of Truth” tools and patterns (IPAM/CMDB, inventory, configuration baselines).

Experience with cloud networking automation (AWS/Azure/GCP) and hybrid architectures.

Knowledge of secrets management and secure automation patterns.

Typical Use Cases You Should Be Comfortable Owning

Automated provisioning and configuration of network devices and policies.

Configuration drift detection and automated remediation.

Firewall rule / policy automation with audit trails.

Network compliance checks (golden config, baseline enforcement).

Automated change workflows with CI/CD + approvals + rollback.

Inventory/source-of-truth driven automation (generate configs from authoritative data).


Leadership Expectations

Own delivery quality and reliability of automation solutions.

Mentor engineers, set engineering standards, review designs and code.

Communicate clearly with stakeholders and present solution options confidently.

Qualifications

Bachelor’s degree in Engineering/Computer Science (or equivalent experience).

Networking certifications are a plus (CCNP/CCIE/JNCIP, etc.) but not mandatory if experience is strong.


Send your Resume to Careers@rivyv.com/talent@rivyv.com