Overview
Lead – Network Automation & Infrastructure as Code (IaC). 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.
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.
- 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).
- 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.