Job Title: AWS Network Engineer
Job Location: Denver CO
Job Duration: 3 Months Contract to Hire
Qualifications:
- Proven experience in designing implementing and managing AWS networking components including VPCs subnets route tables NAT gateways transit gateways ELB (ALB/NLB) Route 53 and VPNs.
- Experience in implementing and managing hybrid cloud security & connectivity solutions such as AWS Direct Connect Site-to-Site VPN and Transit Gateway attachments.
- Experience in configuring and troubleshooting security groups NACLs VPC endpoints AWS Network Firewall and PrivateLink.
- Experience in monitoring network performance and troubleshooting issues using AWS CloudWatch VPC Flow Logs AWS CloudTrail AWS Config and third-party tools.
- Experience in network provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform AWS CloudFormation Python or Bash.
- Solid understanding of cloud security principles and network segmentation.
- Experience in working with multi-account AWS environments using AWS Organizations Service Control Policies (SCPs) and AWS Control Tower.
- Experience in container networking in ECS EKS and Kubernetes environments including CNI plugins and service mesh (e.g. Istio).
- Understanding of DNS architecture IPv6 implementation and multi-region failover strategies.
- Experience in working with third-party networking tools and services (e.g. Palo Alto Cisco Juniper SRX) in the environments.
- AWS Certified Advanced Networking Specialty or AWS Solutions Architect certifications
Job Responsibilities:
- Design configure and optimize AWS networking components such as VPCs subnets route tables and security groups.
- Implement security best practices and compliance standards within the AWS network infrastructure.
- Configure and manage network security groups network ACLs and other security features to protect sensitive data and resources.
- Develop and maintain automation scripts and templates for network provisioning configuration and scaling using AWS CloudFormation or other infrastructure as code (IAC) tools.
- Maintain comprehensive documentation of network configurations diagrams and standard operating procedures (SOPs) to ensure efficient knowledge sharing and compliance.
- Optimize network resources to control costs while maintaining performance and scalability.
- Identify opportunities for cost savings in network architecture and usage
- Monitor network usage trends and plan for capacity expansion or optimization based on business requirements.
- Monitor and optimize network performance ensuring low latency high availability and fault tolerance.
- Implement AWS services like Amazon CloudFront Elastic Load Balancing (ELB) and Amazon Route 53 for optimal traffic distribution.
- Design configure and monitor network equipment network usage and systems availability.
- Support and troubleshoot various IP technologies including but not limited to: Network connectivity IP addressing Routing Protocols (BGP OSPF) HSRP VPNs IPSec Load balancing QOS SNMP and 802.11x
- Provide configuration and troubleshooting support for Ethernet Switches Routers Load-Balancers VPN Concentrators Firewalls and networked servers.
- Provide network management support as needed for event identification event correlation event escalation and event triage as related to network infrastructure.
Mandatory Skills:
- AWS Networking network provisioning and configuration using Infrastructure as Code (IaC) tools monitoring network performance and troubleshooting issues