Job Description
We are seeking a highly skilled Network Engineer to join our team at Mobiz. As a Network Engineer, you will play a pivotal role in designing, implementing, and managing network infrastructure solutions for our clients, with a primary focus on Cisco, Palo Alto, Azure, and network automation technologies. You will have the opportunity to work with industry-leading technologies, tackle challenging projects, and contribute to the success of our clients' network infrastructure.
Key Responsibilities
- Design, deploy, and maintain network infrastructure solutions based on Cisco, Palo Alto, and Azure technologies, ensuring optimal performance, security, and scalability.
- Collaborate closely with clients to understand their networking requirements, develop network designs, and propose solutions that align with their business objectives.
- Configure and troubleshoot a wide range of Cisco networking devices, including routers, switches, firewalls, and wireless controllers.
- Implement and manage Palo Alto firewalls and security appliances, including policy configuration, threat prevention, and intrusion detection and prevention systems.
- Leverage Azure networking services to design and implement secure and scalable cloud network architectures for clients.
- Implement network automation techniques using Python, Ansible, or other relevant tools to streamline network operations, configuration management, and monitoring tasks.
- Monitor network performance, analyze traffic patterns, and proactively identify and resolve network issues to ensure high availability and optimal performance.
- Conduct network assessments and audits to identify areas for improvement, develop upgrade strategies, and implement network optimizations.
- Collaborate with cross-functional teams, including system administrators and security specialists, to deliver integrated solutions and resolve complex network-related challenges.
- Stay updated with the latest Cisco, Palo Alto, Azure technologies, network automation tools, industry trends, and best practices to continuously enhance your skills and knowledge.
- Document network configurations, changes, automation scripts, and procedures accurately to maintain up-to-date records and facilitate knowledge sharing.
Qualifications and Skills
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Network Engineer with a strong focus on Cisco, Palo Alto, Azure technologies, and network automation.
- In-depth knowledge and hands-on experience with Cisco networking devices, including routers, switches, firewalls, and wireless controllers.
- Familiarity with other Cisco technologies, such as Meraki, ASA, and Firepower, is a plus.
- Familiarity with other vendors' networking technologies (FortiGate, Juniper… etc).
- Expertise in configuring and managing Palo Alto firewalls and security appliances, including policy management and threat prevention through the Panorama management server.
- Strong understanding of Azure networking services, such as virtual networks, subnets, VPN gateways, and network security groups.
- Familiarity with network automation tools and techniques using Python, Ansible, or similar technologies.
- Solid understanding of network protocols, TCP/IP, routing protocols, VLANs, and VPN technologies.
- Strong problem-solving skills and the ability to analyze complex network issues and provide effective solutions.
- Excellent communication and interpersonal skills to collaborate effectively with clients, team members, and stakeholders.
- Relevant industry certifications, such as CCNA, CCNP, PCNSA, PCNSE , Azure certifications (preferred: AZ-700 Network Engineer Associate) Azure certifications, or other Cisco and Palo Alto certifications, are highly desirable.