Responsibilities
- Design and implement scalable and reliable network services.
- Collaborate with cross-functional teams to enhance network performance.
- Develop and maintain tools for monitoring and analyzing network performance.
- Troubleshoot and resolve complex network issues.
- Improve the reliability and performance of the network infrastructure.
- Work on network protocols and systems to ensure optimal performance.
- Contribute to the development of network security measures.
- Participate in on-call rotations to ensure 24/7 network availability.
- Document network architecture and performance metrics.
- Stay updated with the latest network technologies and industry trends.
- Provide technical guidance to junior engineers.
- Conduct code reviews and ensure code quality.
- Implement automated testing for network services.
- Optimize network configurations for better performance.
- Work on projects to enhance network scalability.
- Develop and maintain network dashboards for performance monitoring.
- Collaborate with data scientists to analyze network data.
- Implement network redundancy and failover mechanisms.
- Participate in network capacity planning and forecasting.
- Ensure compliance with network performance standards.
- Develop and maintain network documentation.
- Work on projects to improve network latency.
- Collaborate with vendors and partners for network solutions.
- Implement network security best practices.
Nice to Have
- Master's degree in Computer Science, Engineering, or a related field.
- Experience with large-scale network infrastructure.
- Knowledge of network function virtualization (NFV).
- Experience with software-defined networking (SDN).
- Proficiency in multiple programming languages.
- Experience with network performance benchmarking.
- Knowledge of network traffic analysis tools.
- Experience with network security best practices.
- Ability to lead and mentor junior engineers.
- Experience with network automation frameworks.
- Knowledge of network protocol development.
- Experience with network performance optimization.
- Ability to work on complex network projects.
- Experience with network security protocols.
- Knowledge of network performance monitoring tools.
- Experience with network capacity planning tools.
- Ability to design and implement network security measures.
- Experience with network troubleshooting and diagnostics.
- Knowledge of network performance metrics and KPIs.
- Experience with network redundancy and failover mechanisms.
- Ability to develop and maintain network dashboards.
- Experience with network visualization tools.
Compensation
Competitive salary and benefits package.
Work Arrangement
Full-time, on-site position with flexible hours.
Team
Join a dynamic team focused on enhancing network performance and reliability.
What You'll Do
- Develop and maintain network services to ensure optimal performance.
- Collaborate with cross-functional teams to enhance network reliability.
- Implement tools for monitoring and analyzing network performance.
- Troubleshoot and resolve complex network issues.
- Improve the reliability and performance of the network infrastructure.
- Work on network protocols and systems to ensure optimal performance.
- Contribute to the development of network security measures.
- Participate in on-call rotations to ensure 24/7 network availability.
- Document network architecture and performance metrics.
- Stay updated with the latest network technologies and industry trends.
What You Need to Succeed
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience in network performance and reliability engineering.
- Strong knowledge of network protocols and systems.
- Experience with network monitoring and analysis tools.
- Proficiency in programming languages such as Python, Go, or C.
- Experience with cloud platforms and network infrastructure.
- Strong problem-solving and troubleshooting skills.
- Ability to work in a fast-paced and dynamic environment.
- Excellent communication and teamwork skills.
- Experience with network security and compliance.
Nice to Have
- Master's degree in Computer Science, Engineering, or a related field.
- Experience with large-scale network infrastructure.
- Knowledge of network function virtualization (NFV).
- Experience with software-defined networking (SDN).
- Proficiency in multiple programming languages.
- Experience with network performance benchmarking.
- Knowledge of network traffic analysis tools.
- Experience with network security best practices.
- Ability to lead and mentor junior engineers.
- Experience with network automation frameworks.
Our Perks
- Competitive salary and benefits package.
- Full-time, on-site position with flexible hours.
- Join a dynamic team focused on enhancing network performance and reliability.
- Visa sponsorship available for eligible candidates.
Visa sponsorship available for eligible candidates.