We are seeking an experienced DevOps Engineer with a strong focus on networking to design, deploy, and manage secure and scalable Site-to-Site VPN solutions in hybrid cloud environments. This role requires expertise in hybrid cloud networking, including configuring VPNs, optimizing network traffic, and ensuring high availability across on-premises and cloud infrastructures.
You will play a critical role in integrating and managing seamless connectivity between diverse cloud platforms (AWS, Azure, GCP) and on-premises data centers. The ideal candidate will leverage DevOps practices and tools to ensure automation, scalability, and security across all networking operations.
Responsibilities:
- Design, implement, and manage Site-to-Site VPN connections between cloud and on-premises environments to enable secure hybrid cloud connectivity.
- Collaborate with cross-functional teams to integrate networking solutions with DevOps workflows and infrastructure as code (IaC).
- Optimize routing, traffic management, and encryption for hybrid cloud networks to ensure performance, scalability, and security.
- Automate network configurations and VPN deployments using tools like Terraform, Ansible, and other DevOps practices.
- Monitor and maintain VPN health and connectivity, ensuring high availability and redundancy through robust monitoring solutions (e.g., AWS CloudWatch, Prometheus).
- Develop and maintain detailed documentation for network setups, automation scripts, and troubleshooting processes.
- Provide advanced troubleshooting for networking issues, including VPN failures, routing misconfigurations, and connectivity challenges.
- Ensure compliance with security standards by implementing robust key management, encryption, and access control strategies for VPNs and hybrid cloud networks.
- Train and mentor team members on hybrid cloud networking best practices and DevOps tools.
Requirements:
- Networking Expertise:
- Strong experience with IPsec-based Site-to-Site VPNs, routing protocols (e.g., BGP), and hybrid cloud networking configurations.
- Familiarity with private networking solutions such as AWS Direct Connect, Azure ExpressRoute, or GCP Interconnect.
- DevOps Tools and Practices:
- Proficiency in Terraform, Ansible, and other Infrastructure as Code (IaC) tools for network automation.
- Strong understanding of CI/CD pipelines and tools like GitHub Actions, Jenkins, or similar.
- Cloud and On-Premises Integration:
- Hands-on experience with public cloud platforms such as AWS, Azure, or GCP, particularly with Virtual Private Gateways, Transit Gateways, or equivalent services.
- Understanding of on-premises networking configurations, including firewalls, load balancers, and static IP routing.
- Programming and Scripting:
- Advanced scripting skills in Python, Bash, or similar for automating network configurations and monitoring.
- Monitoring and Observability:
- Experience setting up VPN monitoring and logging using tools like AWS CloudWatch, Prometheus, or Grafana.
- Security:
- Strong understanding of encryption standards, secure key management, and access control strategies.
Qualities:
- Effective communicator with strong documentation skills to explain networking processes and provide cross-functional support.
- A proactive problem-solver who thrives in dynamic, hybrid cloud environments.
- Team-oriented, adaptable, and focused on delivering secure, scalable, and reliable networking solutions.
This position is ideal for a DevOps professional passionate about hybrid cloud connectivity, leveraging networking expertise to create secure and efficient solutions across diverse environments.