AWS Network Engineer
Job Description
AWS Network Engineer
Thorough understanding of AWS Services (VPC, Subnets, Security groups, IAMs) Strong Experience on CDK, Control Towers, FinOps Strong Experience on implementing Transit gateways, Route53 Strong Experience on Lambda with Typescript / Python Strong understanding and experience on AWS Security concepts Strong Experience on Typescript and Rust Strong Experience on Open Search Optional: Experience on AD Experience on Entra ID
Roles and Responsibilities
Cloud Network Architecture & Design: Create and implement resilient, scalable, and secure VPC architectures, including multi-account and multi-region networking approaches.
Security Implementation: Deploy and administer AWS security services including AWS WAF, Shield, and Network Firewall to safeguard applications against web-based threats and DDoS attacks.
Hybrid & Multi-Cloud Connectivity: Design and manage connectivity between AWS and on-premises data centers using AWS Direct Connect, Site-to-Site VPN, and other hybrid cloud solutions.
Gateway Management: Configure and oversee network gateways such as Internet Gateway (IGW), NAT Gateway, and Transit Gateway to govern traffic flow and maintain high performance.
Automation and Infrastructure as Code (IaC): Build and maintain network infrastructure with Terraform and Cloud formation, ensuring network configurations are version-controlled, automated, and repeatable.
Network Monitoring & Troubleshooting: Implement end-to-end monitoring and logging for network traffic and performance. Identify and resolve network problems proactively to sustain high availability and performance SLAs.
Collaboration: Partner with DevOps, security, and application development teams to ensure the network architecture meets their needs and follows established best practices.
