IP Engineer

IP Engineer

At Truphone

Date Posted:

Location: Portugal, TELECOMMUTE

Main Purpose of the role

We're building and operating the platform and toolkit that enables our engineering teams to develop and deploy our products and services at a global scale. Our hosted infrastructure and global connectivity, integrated with public clouds, aims to support the most demanding requirements for security, scalability and availability. The team manages our infrastructure as code (IaC), building and operating highly available runtime environments for container orchestration and persistence; code and artefact repositories and CI/CD tools and pipelines; our logging, metrics and alerting systems; and our distributed data stack. We love GitOps and automation, we strive for absolute resilience for all our mission-critical services. We truly care about our customers and worry about functional and non-functional scopes in a highly collaborative and diverse environment.

Key Responsibilities

The IP Networks Engineer is responsible for:

  • Designing, deploying and maintaining our global IP backbone network and its interconnections;
  • Install, configure and operate networking components in our sites around the world (routers, switches, firewalls);
  • Automate networking configuration changes and expose them as services e.g. API;
  • Continuously improve our security standards, working with our security and compliance team to maintain adequate checks and policies;
  • Maintain optimal levels of observability over the networking infrastructure, application and service layer (logs, metrics, alerts);
  • Achieve a high level of system efficiency and performance;
  • Perform regular maintenance and house-keeping, verifying the integrity and availability of all networking resources, systems and processes, as well as the successful completion of any automated jobs (e.g. config backups);
  • Perform daily system monitoring, verifying the integrity and availability of all network components;
  • Rollout sw patches and upgrades, ensuring the networking functions are kept secure and compliant with best practice;
  • Investigate issues to their root cause and resolution, being available to support the teams' services on a 24x7 on-duty rota;
  • Think about scale, reliability and cost efficiency for our networking infrastructure/backbone and connectivity reach;
  • Comfortable making decisions with a high degree of autonomy and collaborating within a multi-disciplinary team;
  • Set high standards for documentation of designs and systems.

Requirements

  • A minimum of 3 years as an IP/Networking engineer;
  • Experience with design, deployment and operations of Cisco ACI;
  • Experience with design, deployment and operations of SD-WAN;
  • Experience managing L2 infrastructure with STP and MSTP;
  • Excellent understanding of essential TCP/IP protocols: TCP, UDP, ICMP, SMTP, SNMP, LDAP, DNS, NTP and others;
  • Dynamic routing protocols like BGP and OSPF;
  • Great LDAP, RADIUS and DNS knowledge;
  • IPSEC, site to site and remote access VPNs;
  • Experience managing Fortinet Firewalls;
  • Hardening of network and systems according to company security policies E.g.: PCI-DSS, PCI-CP, CIS, ISO27K;
  • Experience managing Catalyst and Nexus series Cisco switches;
  • Working knowledge of Nexus VPC is an plus;
  • Experience with automation tools such as terraform and Ansible is a huge plus;
  • Experienced with scripting (e.g. shell). Domain of a programming language is a huge plus;
  • Relevant certifications on advanced networking disciplines is a plus;
  • Ability to present ideas in user-friendly language;
  • Good interpersonal, oral and written communication skills;
  • Positive and solution-oriented mindset, curious to experiment new technology and always eager to learn new skills;
  • Share our values, and work per those values.
Apply for the job