Job Description :
Get to know our Team:
The SRE team is responsible for getting things to production in the most efficient and fastest way possible. We architect solutions, tools and platforms around provisioning, configuration, CICD, monitoring, SLA, performance and uptime. Our team is passionate about the details and we work very closely with a wide range of stakeholders.
Get to know the Role:

  • Design and implement the architecture of next generation of automated infrastructure following Infrastructure as a Code model.
  • Identify and resolve problems relating to critical service operations and to prevent their recurrence using different methods of automation
  • Be involved in change, release and incident management
  • Help improve reliability, stability and tackle scalability challenges with engineering teams
  • Mentor other engineers, define our technical culture, and help build a fast-growing team

The day-to-day activities:

  • Collaborate with development and SRE teams to build scalable network designs integrating on-premises and cloud deployments for running large-scale production. environments.
  • Performs complex design, engineering, implementation, maintenance, and upgrade of the local area network (LAN) and/or wide area network (WAN), and/or security infrastructure.
  • Regular network administration duties including network hardware, i.e. switches, firewalls, network/security devices installs, vulnerability assessment and patch management, Network problem determination and resolution, log analysis, etc.
  • Design, configure, test, and maintain all network infrastructure and services, including switches, routers, firewalls, VPN, UTM and Identity Services both physical and virtual device form factors.
  • Identify, diagnose, and resolve network problems including network connectivity, traffic utilization, etc. using available network tools in a timely fashion.
  • Ensure continued smooth operation of cross geographic network infrastructure. Lead solution designing, architecture, and implementation of growing network service portfolio as a member of a team.
  • Provides complex internal analysis and support of the network and security infrastructure
  • Provides reporting on network metrics, health and diagnostic as needed.
  • Work with vendors in root causing network outages, debugging vendor software issues, create service-requests and follow up with vendors with escalations for high critical and high severity issues.
  • Proactively anticipates networking and security needs for planning and budgeting
  • Reviews network and/or security service/maintenance arrangements.
  • Responds to critical network outages and develops business continuity and disaster recovery plans
  • Participate in the rotating ‘on call’ schedule with other members of the team solving the most complex networking issues.

The must haves:

  • 5 +years of experience with a cloud-based organisation, or enterprise-level network in network engineering, administration or design roles.
  • End to End Network architecture experience is a must.
  • Prior experience in network architecture or engineering for large enterprise high-availability consumer-facing B2C or B2B network interactions.
  • Experience with Cisco, Juniper, Arista, HPE, Vmware, F5, Palo Alto, FireEye, Dell network products is preferred.
  • Experience with Enterprise Access, Data Center, SD-WAN network design, and implementation.
  • Design knowledge of IPv4 and IPv6 networks for data centers and/or WANs, Identity and Policy, AAA, DDoS protection and data security with MACSec, TLS and IPSec VPN, Route 53, VPC, CDN, DNS, load balancing, VxLAN, GRE and WAN Optimization.
  • Experience in network security design with ACLs, vLANs, VRFs, Micro-Segmentation, Security Group based policies, Policy-maps, Object-Groups, NAT, Unified Threat Management, DNS protection, Web and Application Security.
  • Experience with Python, Ansible, Jenkins, ScoutSuite, SaltStack and other development frameworks as applied to Network Automation.
  • Knowledge of Network configuration protocols such as NETCONF/YANG/OpenConfig standards
  • Experience with technology Proof-of-Concept projects, lab trials, and vendor/technology evaluation
  • Excellent communicator with the ability to document and present technology concepts and work across teams
  • Collaborate with network engineering and security teams. Make recommendations on next-generation capabilities to support new business requirements.

Nice to Have:

  • Network certifications (CCNP, CCIE, or JNCIE) would be a plus.
  • SaaS Platform: Elastic Search Big Data platform, Kafka, Zookeeper, Hbase, Hadoop, Spark and other components like NGINX, Docker, Kubernetes, Auth0/IDP/SSO etc.
  • Cloud Infrastructure: AWS and. Azure networking, Vnet, VMs, Resource groups, Storage accounts, Scale set.
  • Programming: Good Understanding of REST API and JSON Structures. Should be familiar with engineering practices, architecture / workflows, use cases etc.

Source link