Job Title: Cloud Network Engineer with DevOps
Location: Bellevue, WA
Duration: / Term: 6+ months
Job Description:
Experience Desired: 8+ Years.
Key required skills
The Cloud Network Engineer with DevOps experience specializes in designing, deploying, and managing cloud-based network infrastructure with a strong focus on AWS, Azure, and Google Cloud Platform firewalls. This position requires deep expertise in multi-cloud networking, security, and workload migration to deliver secure and scalable solutions.
Key Responsibilities
Cloud Network Design and Implementation
- Architect, deploy, and manage secure cloud network infrastructures on AWS, Azure, and Google Cloud Platform.
- Configure and manage cloud-native firewalls, including AWS Network Firewall, Azure Firewall, and Google Cloud Firewall.
- Design and Configuring AWS direct connect, Azure Express route and Google Cloud Platform interconnects.
- Design and implement secure, scalable VPCs, subnets, and network security groups.
- Lead the migration of workloads and applications to operate behind cloud firewalls, ensuring seamless connectivity and security.
Automation and DevOps Practices
- Leverage Terraform to create, manage, and version Infrastructure as Code (IaC) for multi-cloud environments.
- Integrate IaC into CI/CD workflows to automate provisioning and scaling of cloud resources.
- Collaborate with DevOps teams to implement tools for configuration management, monitoring, and automation.
Network Security and Compliance
- Design and enforce security policies using cloud-native tools like AWS Security Hub, Azure Security Center, and Google Cloud Platform Security Command Center.
- Perform regular audits of firewall configurations to ensure adherence to security and compliance requirements.
- Troubleshoot and resolve network-related security incidents.
Performance Optimization and Collaboration
- Optimize network performance through monitoring and tuning of cloud networking components.
- Work closely with cloud architects, developers, and IT teams to align networking solutions with business objectives.
- Recommend best practices and emerging tools to enhance cloud network security and performance.
Qualifications
Required Skills and Experience:
- Extensive experience in cloud network engineering, including hands-on expertise with AWS, Azure, and Google Cloud Platform Networks and firewalls.
- Proven track record of migrating workloads and applications behind cloud firewalls.
- Proficiency with Terraform for IaC and version control systems like Git.
- Strong understanding of network protocols (e.g., TCP/IP, BGP, DNS, HTTP, SSL) and security concepts.
- Experience with DevOps practices, CI/CD pipelines, and container orchestration (e.g., Docker, Kubernetes) platforms like AKS, EKS, PKS or OpenShift etc.
- Familiarity with monitoring tools (e.g., CloudWatch, Azure Monitor, Google Cloud Platform Operations Suite).
Preferred Skills:
- Relevant certifications such as AWS Certified Advanced Networking, Azure Network Engineer Associate, or Terraform Associate.
- Experience in hybrid and multi-cloud networking.
- Scripting experience (e.g., Python, Bash) for automation.
- Knowledge of SD-WAN and software-defined networking principles.
Key Competencies
- Strong problem-solving and troubleshooting skills.
- Excellent communication and teamwork abilities.
- Ability to prioritize tasks and manage multiple projects in dynamic environments.
- Strong attention to detail and commitment to security best practices.
Key Skills:
Cloud Network, AWS, Firewall