Key Responsibilities:- Cloud Network Design: Design, implement, and manage network architectures for cloud environments, ensuring high availability, performance, and security across cloud platforms. - Network Configuration & Management: Configure and manage cloud networking services such as Virtual Private Cloud (VPC), subnets, IP addressing, routing, VPNs, and DNS. - Connectivity and Integration: Develop and maintain connectivity solutions between on-premise networks and cloud environments, including hybrid cloud configurations and Direct Connect/ExpressRoute solutions. - Security & Compliance: Implement and enforce network security policies, including firewall rules, access control lists (ACLs), and VPNs, ensuring compliance with industry standards and best practices. - Network Monitoring & Troubleshooting: Continuously monitor cloud network performance, identify issues, and troubleshoot network-related problems to minimize downtime and ensure smooth operation. - Performance Optimization: Analyze network performance and recommend optimizations to reduce latency, improve bandwidth utilization, and enhance overall network efficiency in the cloud. - Collaboration & Documentation: Collaborate with cloud architects, DevOps teams, and other stakeholders to ensure network architecture aligns with business goals. Document network designs, configurations, and operational procedures. -Automation & Scripting: Leverage automation tools and scripting languages (e.g., Python, Bash, or Terraform) to automate network configuration, provisioning, and monitoring tasks. -Support & Maintenance: Provide ongoing support for cloud network infrastructure, including regular updates, patches, and configuration adjustments as needed. - Disaster Recovery & Continuity: Ensure that cloud network solutions are resilient and can recover quickly in the event of network failures or disasters, including - implementing DR (disaster recovery) strategies for network infrastructure.-
Job Title
Cloud Network Engineer