Logo
Purple Drive

NETWORK AUTOMATION ENGINEER

Purple Drive, Plano, Texas, us, 75086

Save Job

JOB DESCRIPTION:

Network Automation Engineer

5- 6 years experience

• Architect and implement playbooks, frameworks, and automated test suites that provision, monitor, and validate large-scale network topologies running Arista EOS.

• This is a hands-on role spanning software engineering, network engineering, and DevOps-owning the full SDLC, integrating with CICD pipelines, and establishing the standards, controls, and telemetry needed for a high-scale, secure automation platform.

• Collaborate across development, test, and operations to deliver frictionless self-service for internal customers while improving reliability, speed, and security.

• Design and build greenfield automation.

• Architect reusable Ansible or Python frameworks, roles, and modules for Arista EOS.

• Develop abstracted device classes or methods to provision, configure, and monitor devices at scale.

• Create maintainable automated test suites and integrate into CICD (e.g., Jenkins, GitLab CICD).

• Monitor execution, analyze failures, perform root cause analysis, and publish clear, actionable bug reports.

• Implement automation for provisioning or validation via REST, OpenConfig, gNMI, and Ansible.

• Build logging, metrics, telemetry, and security controls so the platform runs efficiently and flawlessly.

• Own or evolve security and development standards, controls, and documentation across the full SDLC.

• Translate business or technical workflows into executable Ansible or Python code and authoritative runbooks.

• Contribute to internal enablement documentation, code reviews, and mentoring on automation best practices.

• Code/Data deployment and release support

• Being able to solve problems quickly and effectively

• Willing to work in shifts and weekends

• Experience in building monitoring dashboards in Grafana, Splunk, cloud monitoring etc.,

• Create dashboard for proactive monitoring

• Automate alerts, notifications & Daemon processes

• Good RCA and communication skills

• Experience in AWS Services such as Lambda, SNS, SQS, deployment services CI/CD Pipeline, Version Control tools, Monitoring tools

• Should have experience with Docker and Kubernetes.

• Should have knowledge in automation tools like ansible, chef, puppet, Gitlab, terraform, cloud formation, etc.

• Ensuring the availability, performance, and scalability of a website or application

• Provide solution support and configuration changes across all environments.

• Deep understanding of how distributed systems work in order to be able to troubleshoot and optimize them

• Code/Data deployment and release support

• Being able to solve problems quickly and effectively

• Willing to work in shifts and weekends