TCS is Hiring For Network Automation Engineer
Total Experience: 5-10 Years
Relevant Experience: 5 Years
Skills: Network Automation Engineer, Ansible, Terraform, XML
Date: 2nd July 2026
Interview Mode: Virtual
Automation & Orchestration Engineering
- Develop and maintain network automation platforms using industry-standard orchestrators (e.g., Ansible, Terraform, Python, NSO, SaltStack, StackStorm).
- Build scalable workflow engines to automate provisioning, configuration, compliance, and operational tasks.
- Implement reusable automation modules, libraries, and pipelines with strong testing and validation.
Data Modelling
- Create and maintain data models (YANG, JSON, YAML, XML) for configurations, inventory, and service definitions.
- Map network business requirements to logical service models and templates.
- Establish relationships between topology, inventory, and configuration datasets.
Workflow Execution & Orchestration
- Design and implement multi-stage workflows for provisioning, change management, upgrades, and rollback routines.
- Integrate orchestrators with external systems (ITSM, CI/CD, CMDB, monitoring, IPAM).
- Implement task scheduling, dependency handling, and distributed execution capabilities.
Standards, Governance, and Guardrails
- Define automation development standards, coding guidelines, and peer-review processes.
- Implement guardrails for safe automation execution (prechecks, simulation modes, drift detection).
- Ensure secure handling of credentials, API keys, secrets, and sensitive network data.
Compliance & Validation
- Automate policy enforcement and configuration compliance using templates and rules (e.g., security baselines, golden configs).
- Develop continuous-validation pipelines for posture checks, drift remediation, and audit reporting.
Inventory, Topology, and Versioning
- Build and maintain dynamic inventory systems for devices, services, and configurations.
- Implement configuration version control, differential analysis, and automated rollback mechanisms.
- Maintain topology databases to support dependency mapping and impact assessments.
Zero-Touch Provisioning (ZTP)
- Develop automated onboarding workflows for network devices (Day0 to Day2).
- Integrate ZTP with DHCP/TFTP/HTTP/Bootstrap servers and orchestrators.
- Ensure secure provisioning pipelines with validation, patching, and bootstrap config generation.
Frontend Development (Self-Service Portals)
- Build user-friendly web interfaces for triggering workflows, viewing inventory, and managing automation tasks.
- Develop dashboards for compliance, topology, workflow status, and configuration state.
- Integrate portals with backend APIs and authentication frameworks (SSO, RBAC).