Job Title: Senior Software Engineer Company Name: Zayo Group Job Url: https://jobright.ai/jobs/info/69d6936248f0c8161d2f8a92 Job Description: Zayo Group ยท 29 minutes ago Senior Software Engineer - Network Automation Solutions-2 United States Full-time Remote Senior Level $113K/yr - $174K/yr 7+ years exp 81% GOOD MATCH 100% Exp. Level 64% Skill 55% Industry Exp. Zayo Group is a provider of mission-critical bandwidth to impactful companies, offering extensive network solutions. They are seeking a Senior Software Engineer to join their Network Automation team, focusing on building and automating network tooling infrastructure. Telecommunications H1B Sponsor Likely Insider Connection @Zayo Group 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network View S Scott Randolph Network QAS3 From Your Previous Company Unlock F F F & 2 connections Previously@undefined and... From Your School Unlock F F F & 2 connections @undefined and... Find Any Email Responsibilities Design, build, and maintain innovative tools and solutions to meet evolving business needs. This could be something as simple as developing a Mustache email template library for streamlined responses, or as complex as ML tools for automated troubleshooting Leverage open source automation tools and scripting languages in commercial tools (e.g., Python, Ansible, ServiceNow, Salesforce, etc) to streamline NOC information gathering, internal communication, and communication with customers Contribute to solving complex technical and process problems, such as mass customer communication, automating responses to trouble tickets, and injecting enrichment information into trouble tickets Refactor and consolidate existing tools to be a cohesive suite of tools that improve ease of use and reduce swivel-chairing to get the job done Collaborate with cross-functional teams (DevOps, Security, SRE) to ensure security and optimal application performance Own new features through the project lifecycle, working collaboratively with a team of software developers to ensure timely delivery of high-quality software solutions Stay up-to-date on emerging network technologies and best practices, becoming the beacon for best practices and efficient processes through the organization Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. Postgres MySQL MongoDB Oracle Network protocols TCP/IP BGP OSPF Routing technologies Switching technologies Network automation tools Python Ansible Terraform RESTful APIs Async processing Message bus communications RabbitMQ Kafka Automated software testing Linux command line Linux Docker Kubernetes Applied statistics Software product delivery Git Required Experience working with various databases such as Postgres, MySQL, MongoDB, and Oracle Understanding of network protocols (TCP/IP, BGP, OSPF, etc.) and routing/switching technologies Experience with network automation tools and scripting languages (Python, Ansible, Terraform) Experience in both building and integrating with RESTful APIs Experience with async processing and message bus communications (RabbitMQ, Kafka) Experience creating and executing automated software testing Strong abilities on the Linux command line, working with various flavors of Linux and Docker/Kubernetes Strong understanding of applied statistics and the ability to code systems that identify outlier behavior in large systems Previous experience delivering, maintaining and promoting a production software product Excellent communication, collaboration skills, and experience using a variety of remote collaboration tools including Jira, Confluence, Google Suite, Zoom, etc Experience using Git for code management, review and deployment A passion for tackling complex problems and combining technical and process solutions Bachelor's degree in Computer Science, Networking, or a related field (or equivalent experience) Minimum of seven (7) years of experience in software development with a variety of languages such as Python, Javascript, SQL, and GraphQL Preferred Experience working with various network device vendors (via API or Netconf) including Juniper, Nokia, Infinera, Ciena, Fujitsu and Cisco Command-Line experience with networking equipment (Juniper, Nokia, etc.) Experience with various network orchestration platforms, such as Ciena Blue Planet MDSO, Cisco NSO, or others Experience with monitoring platforms such as SevOne, Assure1, and Nagios Certifications such as CCNA, JNCIP, or other networking certifications Experience with Perl Benefits Excellent Health, Dental & Vision Insurance Retirement 401(k) Savings Plan Generous paid time off policy including paid parental leave