Position Summary
Effectual Cloud Network Engineers (CNEs) are members of the Professional Services (PS) team that specialize in moving networks and functions to private, public, and hybrid cloud infrastructures to maximize their flexibility and productivity. They are responsible for ensuring exceptional customer satisfaction and technical excellence in the performance of their tasks. Effectual CNEs are “Brand Ambassadors” and are expected to stay current on leading practices to deliver high-quality, well-conceived solutions to customers.
A Glimpse into the Daily Routine of a Cloud Network Engineer
A Cloud Network Engineer joins the client’s effort as part of the delivery team. CNEs bring their expertise in AWS Networking, from design to implementation. They collaborate alongside Cloud Engineers, Cloud Architects, and other team members, ensuring the clients’ needs are fully satisfied.
Essential Duties and Responsibilities
Enabling customers’ use of AWS to achieve their business objectives through:
- Designing and Implementing cloud networking infrastructure, including but not limited to:
- Deploying Amazon Virtual Private Cloud (VPC) resources such as subnets, network access control lists, and security groups
- Deploying AWS Transit Gateways, VPC peering and other networking interconnect technologies and protocols (e.g.: Palo Alto, Cisco, BGP, etc.)
- Implementing and configuring AWS Direct Connect connections
- Deploying, testing, diagramming, and documenting development, pre-production, and production environments at the network layer
- Composing and leveraging Infrastructure-as-Code (e.g.: AWS CloudFormation templates, Terraform, etc.) to ensure repeatable, sustainable AWS infrastructure
Establishing visibility into network operations through:
- Enabling and configuring AWS VPC flow logs, load balancer logging, etc.
- Leveraging tagging, when possible, to assist in cost analysis based on expected usage
- Configuring AWS cloud infrastructure for maximum technical and budgetary efficiency
Supporting the migration of customers from on-premises environments to AWS through:
- Assisting in the development of migration plans
- Advising clients on networking changes that need to be made to support connectivity to AWS
- Executing migration plans, which may include:
- Configuring on-premises to AWS hybrid networking
- Confirming connectivity between on-premises and AWS cloud environments
Supporting rigorous project governance and execution achieved through:
- Meeting with team members daily to review progress
- Holding team members accountable for and challenging team members on technical solution implementation approaches to achieve optimal outcomes
- Submitting time on assigned projects, daily
Supporting project delivery team members by:
- Always operating with transparency
- Being responsive to requests from team members for information
- Communicating working preferences and understanding the working preferences of others to help develop a high-performing team that operates with respect, effectiveness, and efficiency
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field and/or 4-7 years of experience working in a predominantly AWS Cloud networking capacity
- Strong working knowledge of leading AWS cloud security practices particularly as they apply to networking
- Demonstrable knowledge of Agile and Waterfall SDLC methodologies
- Ability to work with multiple clients, in parallel
- Attention to detail
- Exceptional communication and time management
- 3+ years of project management experience in an external client-facing software development and / or cloud engineering (e.g.: AWS infrastructure development and deployment) environment