Match score not available

Sr. Network Release & Automation Engineer - Remote

Remote: 
Full Remote
Contract: 
Experience: 
Expert & Leadership (>10 years)
Work from: 

Offer summary

Qualifications:

BS/MS in Computer Science, 7-10+ years of experience.

Key responsabilities:

  • Design, Build and Operate software systems
  • Lead incident response and improvements
Simple Software Solutions Group, Inc logo
Simple Software Solutions Group, Inc Scaleup https://www.simplesolutions.us/
51 - 200 Employees
See more Simple Software Solutions Group, Inc offers

Job description


Sr. Network Release Engineer - REMOTE
Network Release Engineer w heavy network support and automation 
They want Network Infrastructure w Development experience
Design, Build and Operate scalable software systems to manage Client’s network infrastructure

Remote -

Network Site Reliability Engineer

  • Network Troubleshooting -(Must  have) Cisco,Arista, Mallanox
  • Understanding of networking protocols such as IP, IPv6, BGB, HTTP, ICMP-(Must have)
  • Tunneling protocols (VXLAN, Geneve, GRE) in a multi-vendor environment implemented on platforms such as Arista, Cumulus, Cisco, HP Palo Alto-(Must have)
  • Hands on SRE experience (Must  have)
  • Hands On Development – Python, Open Source, SQL, C, C# (Must  have)
  • Full Scale Automation experience in Network Infrastructure -(A +)
  • Monitoring Platforms , Infrastructure Observability – Prometheus (A +)
  • Border Gateway Protocol (BGP)-(Must  have)
  • Knowledge of DevOps and CI/CD pipeline experience with Work Flows​
  • Lead sustainable incident response, blameless postmortems, and production improvements that result in direct business opportunities
  • Provide guidance to other team members on managing end-to-end availability and performance of mission critical services, on building automation to prevent problem recurrence, and on building automated responses for non-exceptional service conditions.
  • Building network and systems automation software for managing a multi-tenant cloud infrastructure
  • Debugging complex problems across full stack and creating solid solutions via the ability to to identify and and delve deeper into Root Cause Analysis efforts on network incidents with a strong network background is good to have. 
  • Automating work across a variety of infrastructure needs such as testing, failover, policy modifications and deployment. 
  • Writing, updating, and using documentation, including runbooks/playbooks with the ability to respond consistently via the regular creation of runbooks/playbooks with an eye towards additional automation opportunities in the environment is a must have skill .

What we need to see:

  • 7-10+ yrs of experience with designing and building distributed software systems.
  • BS/MS degree in Computer science or related areas (or equivalent experience)
  • Demonstrated ability to write code in a mainstream systems programming language such as C, C++, Go, Python, Java, Rust, etc.
  • Demonstrated ability to use, design and implement maintainable APIs including use of tools such as Git, NetBox, Cloud Vision Portal, SaltStack, Victoria Metrics. SNMP and HashiVault
  • Practical experience with asynchronous programming, type safety, threading models, state machines.
  • Understanding of underlying Linux Internals: Kernel scheduling, memory management, and networking subsystems.
  • Understanding of networking protocols such as IP, IPv6, BGP, HTTP, ICMP, tunneling protocols (VXLAN, Geneve, GRE)  in a multi-vendor environment as implemented on platforms such as Arista, Cumulus, Cisco, HP Palo Alto and others
  • Understanding of data persistence (SQL or similar).
  • Understanding of secure communication protocols (mutual-TLS, IPsec, or similar).
  • Demonstrated ability to reach cross-functional consensus without all the details

 Ways to stand out from the crowd:

  • Experience in a Hyperscale Cloud Service Provider (public facing or not)
  • Experience with high level compiled languages such as Go or Java
  • Experience with Kubernetes and/or distributed task scheduling
  • Experience with host security services and security principles such as TPM, TXT, SecureBoot
  • Knowledge of SRE principles (observability, SLOs, SLIs, logging, etc)
  • Knowledge of software interface design & documentation for less technical end-users


Requirements

Please review and write down how proficient you are on each of the 8 skills on a scale of 1-10. Also list how many years experience you have too.

 Network Site Reliability Engineer
  • Network Troubleshooting -(Must  have) Cisco,Arista, Mallanox
  • Understanding of networking protocols such as IP, IPv6, BGB, HTTP, ICMP-(Must have)
  • Tunneling protocols (VXLAN, Geneve, GRE) in a multi-vendor environment implemented on platforms such as Arista, Cumulus, Cisco, HP Palo Alto-(Must have)
  • Hands on SRE experience minimum 3-5 years (Must  have)
  • Hands On Development – Python, Open Source, SQL, C, C# (Nice to have) Must be familiar with Python
  • Full Scale Automation experience in Network Infrastructure -(A +)
  • Monitoring Platforms , Infrastructure Observability – Prometheus (A +)
  • Border Gateway Protocol (BGP)-(Must  have)
  • Knowledge of DevOps and CI/CD pipeline experience with Work Flows​

 




Salary: $145-$160K++

Required profile

Experience

Level of experience: Expert & Leadership (>10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Release Engineer Related jobs