Network Engineer

US AND CANADA · Mexico City (Híbrido)

Inscribirme

Descripción

This role is responsible for the design and provisioning of network resources. This involves the creation of the VPC, subnets, needed gateways and load balancers, also the configuration of the DNS with Route 53, the network design for third party connectivity. As well this team will help as SRE support for the remaining services (i.e., compute services).


Job Responsibilities:

  • Support reliable, secure, and scalable foundational network for IaaS and PaaS services.
  • Identifies and deploys networking tools to optimize cloud and integrate with the larger tech stack
  • Owns the data communication systems, their components (LANs, WANs), and other supporting devices in the network
  • Configure, implement and maintain the cloud network as per the architecture
  • Identify and resolve network connectivity issues and outages
  • Coordinate with third party environments to ensure seamless and secure connectivity
  • Understand the organizational needs and design communication networks for the same
  • Update the networks as and when there is scope or requirements
  • Provide standards for the devices used in the network that need to be procured from third party
  • Architecture Design: Plan and design network architectures for cloud environments, considering aspects such as connectivity, redundancy, scalability and geographical distribution.
  • Network Implementation: Configure and deploy cloud networks, including the creation of virtual networks, subnets, routing and firewall rules to ensure efficient and secure connectivity.
  • Network Security: Implement security measures, such as firewalls, security groups and network segmentation, to protect communications and cloud resources against cyber threats.
  • Performance Optimization: Monitor and optimize network performance, identifying bottlenecks, latencies and bandwidth issues to ensure a smooth user experience.
  • VPN Implementation: Configure virtual private networks (VPNs) to enable secure connections between local networks and cloud resources, providing remote access and securing communication.
  • Traffic Management: Configure load balancing and traffic routing to efficiently distribute load between instances and regions, improving availability and performance.
  • Network Automation: Use automation tools and scripts to streamline network deployment and management, reducing the risk of errors and improving efficiency.
  • Troubleshooting: Identify and resolve connectivity, performance and network configuration issues, working with other teams to solve complex challenges.
  • Monitoring and Logging: Implement network monitoring and logging solutions to gain real-time visibility into network health and performance.
  • Workload Migration: Perform application and workload migrations to the cloud, ensuring a smooth transition from a network perspective.
  • Interdepartmental Collaboration: Work closely with development, security and systems administration teams to ensure a consistent and secure network implementation.
  • Updating and Training: Keeping up to date on the latest trends and technologies in cloud networking and providing training to other team members.


Location:

- Hybrid position working onsite 2 days a week at either Mexico City or Queretaro offices.



Requisitos

Must-Have Requirements:


- 8+ years of overall industry experience

- 5+ years of experience in Technology areas (Programming, Infrastructure, Cloud Administration, etc.)

- 2+ years within Network Engineering

- 2+ years as a Cloud Engineer, Cloud SysOps or Cloud Architect

- CloudFormation experience

- Git based repositories

- AWS Cloud

- SysOps experience

- Bilingual in English/Spanish


Plusses:

- Terraform

- Jenkins

- Gitlab CI or Github Actions

- AWS certified Networking Specialist

- Solutions Architect Associate or AWS SysOps Associate

Localización (Híbrido)