Network Automation Engineer (Chennai)

Network Automation Engineer (Chennai)

06 Aug
|
Tata Consultancy Services
|
Chennai

06 Aug

Tata Consultancy Services

Chennai

Job Requirements*

1. Automation & Orchestration Engineering

- Develop and maintain network automation platforms using industrystandard 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.

2. 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

3. 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.

4. Standards, Governance, and Guardrails

- Define automation development standards, coding guidelines, and peerreview processes.
- Implement guardrails for safe automation execution (prechecks, simulation modes, drift detection).
- Ensure secure handling of credentials, API keys, secrets, and sensitive network data.

5. 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.

6. Inventory, Topology, and Versioning





- Build and maintain agile 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

7. 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.

8. 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).

Key Responsibilities*

- Endtoend automated network workflows.
- A unified automation framework with strong governance and reusable components.
- Self-service automation capabilities for operations and engineering teams.
- Consistent compliance, configuration quality, and version control across network domains.
- Reduced operational effort through standardized, safe, automated processes.

Domain

Network Automation and Orchestration

Soft Skills

- Strong documentation and communication abilities.
- Ability to work cross-functionally with network engineers, cloud teams, and security teams.
- Problemsolving mindset with focus on operational reliability.
- Self-driven with a passion for automation and simplification.

Education Requirements

Optional

Certifications

Optional

📌 Network Automation Engineer (Chennai)
🏢 Tata Consultancy Services
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: network automation engineer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: network automation engineer (chennai) / chennai