Technical Responsibilities
1. Scripting and Development
o Develop and maintain automation scripts using Python 3, Flask, and REST+ API.
o Build GitLab CI/CD pipelines to streamline deployments.
2. Infrastructure Automation
o Implement Ansible, Ansible Automation Platform, or AWX in enterprise environments.
o Develop and maintain IAC pipelines using Terraform with network device providers.
o Leverage Docker/Podman, OpenShift, and Kubernetes (K8s) for containerized solutions.
3. Performance Monitoring and Metrics
o Deploy and manage tools such as Prometheus, Victoria Metrics, and other performance management tools.
o Integrate and utilize ELK stack, Grafana, and Tableau for log management and visualization.
4. Database Management
o Design and optimize SQL-based solutions, working with data lakes, database design, and Snowflake.
5. Network Tool Management
o Automate and enhance network operations using tools such as Cisco Prime, Arista CVP, and Infoblox.
o Manage security tools like CyberArk and Conjur.
6. System Administration and Integration
o Utilize RHEL Linux for midrange environments.
o 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