As a Network Engineer at Propel, you will play a vital role in designing, implementing, and maintaining our network infrastructure to ensure optimal performance, security, and scalability. You will work closely with cross-functional teams to develop and support network solutions that align with business objectives and industry best practices.
Responsibilities
• Design, implement, and maintain network infrastructure, including LAN, WAN, and wireless networks, Site to Site and Client to Site VPN to support business operations and growth.
• Develop and implement network security strategies, including firewall policies, intrusion detection and Prevention (IDS/IPS), access control and CCTV systems, to safeguard company data and resources.
• Configure, troubleshoot, and optimize network devices such as routers, switches, firewalls, High availability, L3/L2/PoE Switches and load balancers, QoS.
• Configure VLan and segregate access between different teams
• Perform hardware troubleshoot such as port failure, system crash, hardware failure etc.,
• Design and implement patch panels and cabling
• Monitor network performance and ensure system availability and reliability. Identify areas for improvement, implementing network optimization and redundancy solutions as needed.
• Perform network maintenance and system upgrades including service packs, patches, hot fixes and security configurations
• Collaborate with other IT teams to evaluate and recommend networking solutions for application and infrastructure projects.
• Implement security tools, policies, and procedures in conjunction with the company’s security team
• Perform network maintenance and system upgrades including service packs, patches, hot fixes, firmware and security configurations
• Monitor system resource utilization, trending, and capacity planning
• Work within established configuration and change management policies to ensure awareness, approval and success of changes made to the network infrastructure.
• Monitor network performance on the availability, utilization, throughput, jitter and latency and test for weaknesses.
• Perform Vulnerability assessment Pen testing at network level and mitigate issues
• Create and maintain network documentation, diagrams, and configurations.
• Knowledge of common security vulnerabilities and OWASP vulnerabilities
• Provide support for critical network incidents on shift basis to support 24x7 model on need basis.
• Exploring automations to integrate for managing networks and provide timely network alerts
• Use ticketing system to document requests, track changes, and explain resolutions
Requirements:
• Bachelor's degree in computer science, Engineering, or a related field.
• 4+ years of experience as a Network Engineer or similar role, with a focus on implementing and managing complex network environments.
• Deep understanding of networking protocols, such as DNS, DHCP, CIDR, IPSEC TCP/IP, BGP, OSPF, and MPLS.
• Proficiency with network hardware, including routers, switches, firewalls, and load balancers from vendors like Fortinet, Cisco etc.,
• Strong knowledge of network security best practices and technologies, such as firewalls, VPNs, and intrusion detection systems.
• Experience with network monitoring and management tools
• Excellent troubleshooting and problem-solving skills and a commitment to continuous improvement.
• Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
Nice-to-Have:
• Relevant networking certifications, such as CCNP, CCIE, JNCIP, or JNCIE.
• Experience with software-defined networking (SDN) and network automation technologies, such as Ansible, Python, or REST APIs.
Others:
• Common application/ web security and OWASP vulnerabilities
• Encryption algorithms to protect sensitive information
• PII, PCI, HIPPA, and GDPR compliance and how to implement
• Finding the vulnerabilities of the third-party components/ libraries
• Understanding security breaches of data-in-transit and data-at-rest and its implementation