At Jibit, we're looking for a skilled Senior Network Engineer who can bridge traditional network design and operations with modern software development practices. In this role, you'll be responsible for designing, managing, and securing our core network infrastructure built on Cisco and FortiGate equipment. Following a Network as Code approach, you'll also drive our Network Automation efforts, build custom DevNet tooling, and implement Infrastructure as Code (IaC) to provision, manage, and scale the network infrastructure reliably and securely. Responsibilities
Design, implement, and maintain scalable, highly available network architectures using routers, switches, and firewalls
Design and develop Network Automation (DevNet) solutions, and build, test, and maintain scripts and software tools in languages such as Python and Go
Automate repetitive network tasks, compliance checks, and deployment processes
Implement and manage network infrastructure using an Infrastructure as Code (IaC) approach with tools such as Ansible, Terraform, and Pulumi
Integrate infrastructure management processes into CI/CD pipelines using tools such as Git, GitLab CI, and GitHub Actions
Design and manage security policies, VPNs, and threat protection mechanisms
Use REST APIs, NETCONF, RESTCONF, and YANG data models to interact programmatically with network devices and third-party systems
Implement advanced telemetry and monitoring solutions to track network health and performance and respond quickly to incidents
Act as a Subject Matter Expert (SME), share knowledge with and mentor junior engineers, and promote an automation-first culture within the Infrastructure team
Requirements
At least 4 years of proven experience in enterprise network engineering and network architecture
Deep expertise in routing, switching, and network protocols, especially in Cisco environments running NX-OS and IOS-XE
Strong hands-on experience designing, deploying, and managing Fortinet/FortiGate firewalls, including complex security policies, SD-WAN, and IPsec/SSL VPN
Proficiency in at least one programming language used in network automation, preferably Python or Go
Solid understanding of version control concepts and hands-on experience with Git
Hands-on experience with automation frameworks such as Ansible and Terraform for managing network infrastructure
Familiarity with Cisco DevNet concepts, working with device APIs, and handling data formats such as JSON and YAML
Professional certifications such as CCNP, CCIE, Fortinet NSE 4+, or Cisco Certified DevNet Professional are a plus
Experience with Linux system administration and containerization technologies such as Docker and Kubernetes is a plus
Familiarity with network telemetry and monitoring tools and stacks such as Prometheus, Grafana, and ELK is a plus