About the Role
Our client, a globally recognized technology firm, is expanding its remote workforce and seeks a highly experienced Senior Network Engineer to join their team. This role is entirely remote, focusing on the design, implementation, and management of robust, scalable, and secure network infrastructure, with a strong emphasis on cloud environments (AWS, Azure, GCP). You will be instrumental in architecting our next-generation network solutions, ensuring optimal performance, high availability, and seamless connectivity for our distributed user base and services. This position demands a deep understanding of modern networking principles, advanced troubleshooting skills, and a proactive approach to identifying and mitigating potential network issues. You will collaborate with cross-functional teams, including DevOps and Systems Administration, to ensure network infrastructure aligns with business objectives and technological advancements.
Key Responsibilities
- Design, deploy, and manage secure and scalable enterprise network infrastructure in cloud environments (AWS, Azure, GCP).
- Implement and maintain network connectivity solutions, including VPNs, direct connects, and inter-cloud connections.
- Monitor network performance, identify bottlenecks, and implement optimizations to ensure high availability and low latency.
- Develop and enforce network security policies, including firewalls, intrusion detection/prevention systems, and access controls.
- Automate network deployment and configuration using tools like Terraform, Ansible, or equivalent.
- Troubleshoot complex network issues, performing root cause analysis and implementing corrective actions.
- Collaborate with software development and operations teams to support application deployments and infrastructure changes.
- Maintain comprehensive network documentation, diagrams, and operational procedures.
- Stay abreast of emerging network technologies and propose solutions for continuous improvement.
- Participate in on‑call rotation for incident response and critical issue resolution.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of experience in network engineering, with at least 3 years focused on cloud networking.
- Expertise in TCP/IP, BGP, OSPF, MPLS, DNS, DHCP, and other core networking protocols.
- Hands‑on experience with major cloud provider networking services (e.g., AWS VPC, Azure VNet, GCP Networking).
- Proficiency in network automation tools and scripting languages (e.g., Python, Ansible).
- Strong understanding of network security principles and best practices.
- Experience with network monitoring and analysis tools (e.g., Wireshark, SolarWinds, Prometheus).
- Excellent problem‑solving, analytical, and troubleshooting skills.
- Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
- Relevant certifications (e.g., CCIE, AWS Certified Advanced Networking Specialty) are highly desirable.
Benefits
- This fully remote position offers a highly competitive salary, flexible working hours, and the opportunity to work with cutting‑edge cloud technologies.
- Our client provides a generous benefits package, including comprehensive health insurance, a 401(k) plan with employer matching, and a professional development budget for certifications and training.
- You will join a collaborative and innovative team where your contributions are valued and recognized.
- This is an exceptional chance to shape the future of network infrastructure for a leading technology company from the comfort of your home office.