Network Engineer

Apply Now

Company: Wise Skulls

Location: Irvine, CA 92620

Description:

Job Title: Network Engineer
Location: Irvine, CA (On-site)
Duration: 6+ Months
Implementation Partner: Infosys
End Client: To be disclosed

Summary:

The Network DevOps team automates, maintains, and manages the Core network services, Network Monitoring tools and Security infrastructure.

The team is tasked to automate 100% of the Global Network operations and find innovative ways to improve the global end-user experience.

The ideal candidate has:
  • Proven design and implementation experience in different networking technologies such as Routers & Switches, Firewalls, WAN, Network Monitoring Tools, and Network security infrastructure.
  • A passion to find out network operations use cases and automate them using tools such as Ansible and Python.
  • An eagerness to listen to business, abstract the complexity from it and provide intelligent automated solutions.
  • A comprehensive Networking background, who has then moved towards automating the daily network operational and compliance tasks.
  • A passion to automate everything, and nothing can stop you from finding a way to do that.

You will:
  • Be working closely and collaboratively with expert network architects and great engineers.
  • Be a key contributor to drive adoption of Network Automation practices and operating models across all global network teams.
  • Be accountable for establishing technical level relationships and partnering with all business disciplines and other teams to define and implement the network automation solution.

Minimum qualifications and experience required:
  • 7+ years' experience as a Network Engineer with Designing and Implementing complex networking.
  • 5+ years of experience with automating network functions through tools such as Ansible, Python, Terraform etc.
  • 4+ years of experience with writing Python applications to support network automation.
  • 3+ years of experience in building Network test and deployment automation pipelines using Git and CICD tools such as GitActions, Jenkins, Harness & Helm charts.
  • 2+ years' experience as being part of network operations team.

Technical Skills required:
  • Certification in network and/or security technologies (e.g., CCIE, CCNP, CISSP, Cisco DevNet etc.)
  • Developing Ansible automations to manage network devices (Cisco, Juniper, F5, etc.)
  • Experience working in DevOps and Test-driven culture and managing code life cycle using Git and related processes & tools.
  • Knowledge with python web development (Apache, Flask, WSGI, Docker, K8's, HTML/CSS) to create custom network management tools
  • Experience with writing Infrastructure as a Code for Cloud network components ( VPC, RT, TGW, WAN, Shared Services) as well as Firewalls as a Service, SDWAN, SSE/SASE.
  • Experience in building Network test and deployment automation pipelines using Git and CICD tools such as GitActions, Jenkins, Harness & Helm charts
  • Experience with writing automations for Compliance management, Configuration management, SoT, Golden configs etc.
  • Knowledge with Load Balancers viz F5 - GTM/LTM, Cloud equivalent
  • Experience in Network automation software, libraries, and tools such as Netmiko, Nornir, Netbox, PyATS, Genie, F5 SDK, etc.
  • Knowledge managing Linux platforms.
  • Experience working in a Scrum team or other Agile methodologies.
  • Experience in researching emerging technologies and trends, standards, and products and synthesizing into clear technology roadmaps and strategies.
  • Excellent verbal and written communication skills for a wide range of audiences including executives, business stakeholders, and IT teams.

General networking background expected:
  • Implementation of WAN, LAN, and datacenter networks with a focus on mission-critical, customer-facing applications and services
  • Technical knowledge in networking (Cisco and non-Cisco) with an emphasis on Datacenter networks, WAN, LAN, Network security and Management tools and core network services such as DNS, NTP & IPAM.
  • Demonstrated experience in delivering written documents detailing network solutions and diagrams.

Core Work Activities:
  • As an individual contributor or member of a project team support successful implementation of network automation projects
  • Provides technical input to the overall architectural and operational discussions around network automation infrastructure and tools.
  • Act as a network developer to create innovative solutions and write python and Ansible code on daily basis.
  • Act as an active contributor in delivering our products in time by participating and delivering work through Agile scrum practices.
  • Conducts research, design and implementation of Network infrastructure Automation solutions and build standard practices across enterprise operations.
  • Make contributions to other Network automation solutions that enhance the operations and cost structures of the Marriott environment
  • Create and make available project documentation with a focus on communicating technical features and functions of solutions
  • Work closely with department leadership and service providers to support alignment of plans with solution delivery
  • Participate in and suggests improvements to standards configuration, change management processes and practices
  • Develop test plans, implementation plans, and project timelines for various projects and tasks

Managing Projects and Priorities:
  • Functions as a strategic senior technical expert within the department.
  • Develops specific goals and plans to prioritize, organize, and accomplish work.
  • Champions leaders' vision for product and service delivery.
  • Makes and executes the necessary decisions to keep moving forward toward achievement of goals.
  • Provides direction and assistance to other teams regarding projects.
  • Determines priorities, schedules, plans and necessary resources to promote completion of any projects on schedule.
  • Analyzes information and evaluates results to choose the best solution and solve problems.
  • Reviews vendor proposals and selects appropriate vendor for services/technologies/hardware.
  • Thinks creatively and practically to develop, execute and implement new project plans.
  • Generates and provides accurate and timely results in the form of reports, presentations, etc.
  • Plans, develops, implements, and evaluates the quality of operations.

Delivering on the Needs of Key Stakeholders:
  • Understands and meets the needs of key stakeholders.
  • Communicates concepts in a clear and persuasive manner that is easy to understand.
  • Demonstrates an understanding of business priorities.
  • Supports achievement of performance goals, budget goals, team goals, etc.

Providing Technical Support and Consultation:
  • Provides technical expertise and technical leadership within own and other teams.
  • Provides recommendations to improve the effectiveness of processes and programs.
  • Demonstrates advanced knowledge of job-relevant issues, products, systems, and processes.
  • Demonstrates advanced knowledge of function-specific procedures.
  • Applies knowledge/judgment to achieve business goals.
  • Foresees, identifies and resolves problems.
  • Keeps up-to-date technically and applies new knowledge to job.
  • Performs other reasonable duties as required for this position.

Similar Jobs