Network Cloud Engineer


Job Description:

The Network Cloud Engineer will play a critical role in designing, implementing, and managing our cloud-based network infrastructure across Azure and AWS platforms. The ideal candidate will possess a strong foundation in cloud network architecture, security, and operations, with a proven ability to develop scalable and resilient cloud networking solutions.

Responsibilities:

  • Design and deploy highly available and scalable network architectures on Azure and AWS platforms, ensuring optimal performance and security.
  • Implement and manage virtual networks, VPNs, and connectivity solutions between on-premises and cloud environments.
  • Configure and manage network services including load balancers, firewalls, and DNS across cloud environments.
  • Monitor cloud network performance, identify bottlenecks or issues, and implement strategies for optimization and improvement.
  • Collaborate with IT security teams to design and implement robust network security policies, practices, and solutions to protect cloud resources and data.
  • Lead the troubleshooting and resolution of network-related incidents and problems within cloud environments.
  • Stay up-to-date with the latest cloud networking technologies and trends, and recommend improvements to existing architectures and processes.
  • Provide technical leadership and guidance on cloud networking best practices to other team members and stakeholders.

Qualifications:

  • Minimum of 5 years of experience in cloud networking, with a strong emphasis on Azure and AWS platforms.
  • Must hold a Cloud Networking Specialty certification (e.g., AWS Certified Advanced Networking - Specialty, Microsoft Certified: Azure Network Engineer Associate).
  • In-depth understanding of cloud network infrastructure, including VPC/VNet, subnets, peering, VPNs, and routing.
  • Proven experience with cloud network security technologies and best practices, including firewalls, WAF, IDS/IPS, and network ACLs.
  • Familiarity with automation and orchestration tools (e.g., Terraform, CloudFormation, ARM Templates) for efficient network deployment and management.
  • Excellent analytical and troubleshooting skills, with the ability to resolve complex network issues in cloud environments.
  • Strong communication and collaboration skills, capable of working effectively with cross-functional teams.

Desired Skills:

  • Experience with hybrid cloud environments and integration with on-premises networks.
  • Knowledge of container networking and services in cloud environments (e.g., Kubernetes, Docker).
  • Understanding of DevOps practices and tools in relation to cloud network management and operations.

Working Place:

Tbilisi, Georgia