What are the responsibilities and job description for the Network Automation Engineer position at K-Tek Resourcing LLC?
Job Details
Job Title : Network Automation Engineer
Location : San Antonio, TX (Onsite)
Description:
Position Overview
We are seeking a skilled Network Automation Engineer to join our team. The ideal candidate will have a strong background in network engineering and automation, with a focus on scripting, infrastructure as code (IAC), and enterprise-level automation tools. You will be responsible for automating and optimizing network configurations, monitoring, and performance metrics across a diverse infrastructure.
Technical Responsibilities
- Scripting and Development
- Develop and maintain automation scripts using Python 3, Flask, and REST API.
- Build GitLab CI/CD pipelines to streamline deployments.
- Infrastructure Automation
- Implement Ansible, Ansible Automation Platform, or AWX in enterprise environments.
- Develop and maintain IAC pipelines using Terraform with network device providers.
- Leverage Docker/Podman, OpenShift, and Kubernetes (K8s) for containerized solutions.
- Performance Monitoring and Metrics
- Deploy and manage tools such as Prometheus, Victoria Metrics, and other performance management tools.
- Integrate and utilize ELK stack, Grafana, and Tableau for log management and visualization.
- Database Management
- Design and optimize SQL-based solutions, working with data lakes, database design, and Snowflake.
- Network Tool Management
- Automate and enhance network operations using tools such as Cisco Prime, Arista CVP, and Infoblox.
- Manage security tools like CyberArk and Conjur.
- System Administration and Integration
- Utilize RHEL Linux for midrange environments.
- Experience in managing tools like Jira for Agile workflows.
Preferred Skills and Experience
- Advanced analytics and machine learning on network data.
- Development experience with Golang.
- Familiarity with AI Ops tools like Big Panda or Moogsoft.
- Web development with React or Angular JS.
- Knowledge of Control-M and Artifactory.
Education and Certification
- Preferred: Degree in Computer Science or equivalent.
- Programming: Formal training in Python, Golang, or Java.
Professional Experience
- 3 years of DevOps development experience using relevant tools and frameworks.
- Hands-on network engineering experience with Cisco, Arista, F5, AVI, or similar technologies.
- Proven experience implementing Ansible in an enterprise network.
- Compliance automation expertise is a plus