Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Tekskills Inc. • Bengaluru, Karnataka, India
Role & seniority: Network Automation Engineer (Tooling & Automation); individual contributor; hands-on; 5–8 years of professional software/infra automation experience.
Stack/tools: Python and/or Golang; REST APIs and network-vendor APIs (Arista/CloudVision, Juniper, Aruba, Cisco, Palo Alto, F5, BlueCat); Scrapli, Netmiko, Nornir; Ansible, SaltStack, Terraform; Docker; Kubernetes; CI/CD (GitHub Actions, GitLab CI, Jenkins); Unix/Linux and shell scripting; observability tools (Datadog, ELK, Splunk, Loki, Grafana); Git and software development lifecycle practices.
Design and implement network automation solutions, APIs, and services.
Build tools to improve monitoring, observability, and automated, compliant network infrastructure.
Own components from concept through implementation; contribute to design discussions; collaborate with senior engineers and network teams.
5–8 years of professional software/infra automation experience.
Strong hands-on programming in Python and/or Go.
Experience with REST APIs and network vendor APIs; familiarity with network automation libraries (Scrapli, Netmiko, Nornir).
IaC/CM tooling (Ansible, SaltStack, Terraform).
Docker; basic Kubernetes or other orchestration familiarity.
CI/CD involvement; Unix/Linux proficiency; observability tooling.
Mentoring junior engineers or informal technical lead experience.
Experience with relational or
We are seeking a hands-on Network Automation Engineer (Tooling & Automation) to design and implement network automation solutions, APIs, and services. The candidate is responsible for building tools that enhance our networks through better monitoring, observability, and automated, compliant network infrastructure. This is an individual contributor role (not a manager), but you’ll be expected to take ownership of components, contribute to design discussions, and collaborate closely with senior engineers and network teams.
Experience: 5–8 years of professional software engineering or infrastructure automation experience.
Programming: Strong hands-on programming experience in Python and/or Golang.
APIs & Integration: Experience building and integrating with REST APIs, ideally including network‑vendor APIs (e.g., Arista / CloudVision, Juniper, Aruba, Cisco, Palo Alto, F5, BlueCat).
Network Automation Libraries: Familiarity with Scrapli, Netmiko, Nornir, or similar network‑focused automation tools.
IaC & Configuration Management: Hands‑on experience with Ansible, SaltStack, Terraform or similar tools.
Containers & Orchestration: Familiarity with Docker and basic experience with Kubernetes or another orchestration platform.
CI/CD: Experience contributing to or implementing CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins, etc.).
Systems: Strong knowledge of Unix/Linux environments and shell scripting.
Observability: Experience with at least some monitoring/observability tools such as Datadog, ELK, Splunk, Loki, Grafana, or similar.
Engineering Fundamentals: Good understanding of the software development lifecycle and modern engineering practices (version control with Git, code reviews, testing).