What are the responsibilities and job description for the Sr. Network Automation Engineer position at Global Payments Inc.?
Description
Sr. Network Automation Engineer
A Sr. Network Automation Engineer will be responsible to bridge traditional network engineering, software designed networking (ACI) and software development. Their primary mission is to replace manual, error-prone network configuration and management tasks with programmatic, scalable solutions.
Key Responsibilities
Sr. Network Automation Engineer
A Sr. Network Automation Engineer will be responsible to bridge traditional network engineering, software designed networking (ACI) and software development. Their primary mission is to replace manual, error-prone network configuration and management tasks with programmatic, scalable solutions.
Key Responsibilities
- Automation Development: Design and implement Infrastructure as Code (IaC) frameworks to automate the provisioning, configuration, and patching of network devices.
- CI/CD Integration: Build and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines specifically for network code to ensure rigorous testing and validation before production deployment.
- Standardization: Define and enforce network standards across multi-vendor environments (e.g., Cisco, Juniper, F5) using automation to prevent "configuration drift".
- Monitoring & Observability: Develop automated telemetry and analytics solutions (using tools like Prometheus or Grafana) to proactively identify and remediate network issues.
- Tool Integration: Connect network automation workflows with other enterprise systems like ServiceNow for ticketing, GitLab for version control, and NetBox as a "Source of Truth".
- Programming/Scripting: Proficiency in Terraform or Ansible. Experience with automation for Cisco ACI a plus.
- Automation Tools: Hands-on experience with frameworks such as Ansible, Terraform, Harness, Puppet, or Cisco NSO.
- Networking Fundamentals: Deep knowledge of TCP/IP, Cisco ACI, routing protocols (BGP, OSPF), layer 2 switching, and security (Firewalls, VPNs) is essential.
- APIs & Data Formats: Experience working with RESTful APIs and data serialization formats like JSON and YAML.
- Version Control: Mastery of Git for managing code repositories and collaborating with other engineers.
- Team Player and loves working in a team environment and loves to collaborate.
- Experience working in a fast paced dynamic environment.
- Degree: A Bachelor’s degree in Computer Science, IT, or a related field is common, though significant hands-on experience can often substitute.
- Certifications: Highly valued credentials include the Cisco Certified DevNet Professional, or standard networking certs like CCNP.