Network Automation Engineer
Tata Consultancy Services · Chennai · onsite · Posted 60d ago
Undisclosed10–14 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Job Title : Network Automation Engineer
Location: Chennai
Experience: 10-15 Years
Key Responsibilities
1. Automation & Orchestration Engineering
- Develop and maintain network automation platforms using industry-standard tools such as Ansible, Terraform, Python, Cisco NSO, SaltStack, and StackStorm.
- Design and build scalable workflow engines to automate network provisioning, configuration management, compliance validation, and operational activities.
- Develop reusable automation modules, libraries, templates, and CI/CD pipelines with robust testing and validation mechanisms.
- Drive end-to-end automated network workflows across multiple network domains.
2. Data Modeling & Service Abstraction
- Create and maintain data models using YANG, JSON, YAML, and XML for network configurations, service definitions, and inventory management.
- Translate business and operational requirements into reusable logical service models and automation templates.
- Define relationships between network topology, inventory, and configuration datasets to support automation use cases.
- Maintain model-driven network automation practices.
3. Workflow Execution & Orchestration
- Design and implement multi-stage orchestration workflows for provisioning, change management, software upgrades, compliance checks, and rollback activities.
- Integrate automation platforms with enterprise systems including ITSM, CMDB, CI/CD pipelines, Monitoring tools, and IPAM solutions.
- Implement workflow scheduling, dependency management, and distributed execution capabilities.
- Enable self-service automation capabilities for Network Operations and Engineering teams.
4. Standards, Governance & Compliance
- Establish automation development standards, coding guidelines, version control practices, and peer-review processes.
- Implement automation guardrails including pre-validation checks, simulation modes, approval workflows, and drift detection mechanisms.
- Ensure secure management of credentials, secrets, API keys, and sensitive network data.
- Maintain configuration consistency, compliance, and governance across all network domains.
Required Skills
- 10-15 years of experience in Network Engineering and Network Automation.
- Strong proficiency in Python, Ansible, Terraform, Cisco NSO, REST APIs, Git, and CI/CD pipelines.
- Experience with YANG data models, NETCONF/RESTCONF, JSON, YAML, and XML.
- Strong understanding of Routing, Switching, Firewalls, Load Balancers, and Enterprise Network Architecture.
- Experience integrating automation platforms with ITSM, CMDB, Monitoring, and Cloud environments.
- Knowledge of DevOps and Infrastructure-as-Code (IaC) methodologies.
- Expertise in automation governance, testing frameworks, and compliance controls.
Sourced from naukri
Skills
TerraformitsmSaltstacknetwork automationStackStormPythonAnsible
About TCS

Tata Consultancy Services
IT Services & Consulting
608.0k+
employees
1968
58 years old
Mumbai, Maharashtra
India
About
An IT services and consulting firm offering business solutions, committed to driving innovation for global enterprises.
Industries
IT Services & ConsultingFinancial ServicesInternetEducation & TrainingBPO
Employee ratings
1,14,115 reviews
3.3/ 5
Culture
3.2
Career growth
2.3
Work-life
3.5
Employees rate it well for
Job Security22973Salary21006Work Life Balance15396Appraisal10413Work Culture8916
Find them on