Resident Engineer
TEKsystems
Description
Job Title: Resident Engineer
Job Description
The Resident Engineer is a highly technical, customer-facing role providing post-sales, on-site support for Juniper Networks products and solutions deployed within large-scale service provider and enterprise networks. You will work closely with customer engineering, architecture, and operations teams to ensure high availability, scalability, and operational excellence, while delivering both reactive and proactive support, design guidance, and best-practice recommendations.
Responsibilities
- Provide post-sales, on-site technical support for Juniper Networks products and solutions deployed within the customer's network.
- Troubleshoot complex hardware, software, and network issues across large-scale IP/MPLS and SRv6 infrastructures.
- Open, manage, and track JTAC cases to resolve pre-production and post-production issues, and deliver detailed root cause analysis.
- Conduct network information-gathering workshops with the customer to understand existing network designs and the technical requirements for new designs.
- Develop a deep understanding of the customer's organisational structure, network implementation, and support processes to help maintain a highly available and sustainable network.
- Produce clear written summary reports on the status of design projects, equipment issues, network problems, and remediation activities on a regular basis.
- Hold technology workshops with the customer to discuss equipment and network problems, provide case status updates, and explain workarounds and solutions being tested.
- Train the customer's design, implementation, and support teams to configure, operate, and maintain Juniper Networks products effectively.
- Assist the customer in developing network operating procedures and equipment operating procedures to standardise operations.
- Assess the health of the customer's network based on Juniper products and recommend improvements to enhance stability and performance.
- Develop and maintain fault diagnosis procedures to support efficient and effective fault resolution.
- Create and refine network operating procedures, configuration standards, and implementation plans for Juniper products.
- Support the production environment of Juniper products within the customer infrastructure, ensuring stability and reliability.
- Contribute to defining and refining best-practice policies for Juniper product applications used by the customer.
- Act as a subject matter expert on Juniper platforms, software, and features, and coordinate directly with Juniper on challenges encountered during new software or feature implementations.
- Collaborate and share lessons learned with other resident engineers to minimise risks associated with major network upgrades or changes.
- Develop secondary skills across additional products in the Juniper portfolio to broaden support capabilities.
- Support the customer during critical incidents, outages, and escalation scenarios, providing clear and timely communication to engineering, operations, and leadership teams.
- Create and review customer standard operating procedures (SOPs) and methods of procedure (MOPs) to identify gaps or anomalies that could lead to network or service outages.
- Perform lab testing, design validation tests, certification, and integration of new hardware and major software releases before production deployment.
- Maintain a robust release management database to improve network stability and address security vulnerabilities identified through third-party security releases.
- Develop, maintain, and use automation scripts and AI tools to reduce operational toil, improve consistency and accuracy, and accelerate troubleshooting and provisioning.
- Track and triage proactive bug notifications and security incident reports, documenting security gaps and assessing the likelihood of software bugs and vulnerabilities.
- Identify and implement permanent remediations or temporary workarounds for software bugs and security vulnerabilities until final resolutions are available.
- Support major network transformations, upgrades, and expansions by providing design input, risk assessment, and implementation support.
- Present complex technical topics, design decisions, and incident findings to engineering, operations, and executive stakeholders in a clear and structured manner.
- Translate business and technical requirements into practical, scalable network solutions aligned with the customer's strategic objectives.
Essential Skills
- At least 5 years of hands-on design, deployment, and operational experience in large-scale service provider networks.
- Typically 6-10 years of overall professional experience in networking or closely related fields.
- Strong experience using JUNOS CLI for configuration, troubleshooting, and operations.
- Extensive hands-on experience with Juniper MX, QFX, EX, ACX, and PTX platforms.
- Strong understanding of TCP/IP and MPLS fundamentals.
- In-depth knowledge of routing protocols including OSPF, IS-IS, and BGP.
- experience with MPLS-TE, RSVP, LDP, Segment Routing (SR), and SRv6.
- Solid understanding of IPv4 and IPv6 addressing and routing.
- Strong experience with BGP routing policy and peering design.
- Knowledge of VPN technologies such as L3VPN, VPLS, and MVPN.
- experience with Ethernet switching and Class of Service/Quality of Service concepts.
- Understanding and practical experience with EVPN technologies.
- experience with broadband services and BNG (Broadband Network Gateway) platforms.
- Hands-on experience with scripting, particularly Python and Juniper PyEZ.
- experience with traffic steering and traffic engineering software such as Paragon and JRD.
- Ability to design and implement automation solutions that integrate with existing operational workflows.
- Excellent communication skills under high-pressure outage or escalation scenarios.
- Ability to present complex technical topics to engineering, operations, and executive audiences in a clear and concise manner.
- Strong customer-facing skills with a collaborative, consultative approach.
- Ability to translate business and technical requirements into practical, scalable network solutions.
- Expert-level technical certifications such as JNCIP, JNCIE, CCNP, or CCIE.
- Bachelor's or Master's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or another relevant engineering discipline, or equivalent experience.
- experience supporting major network transformations, upgrades, or expansions.
- Proven ability to operate effectively within enterprise and service provider environments.
Additional Skills & Qualifications
- experience working directly with large enterprise and service provider customers in a resident or Embedded engineering capacity.
- Familiarity with proactive bug notification processes and security incident response practices.
- experience maintaining release management databases and tracking software versions, patches, and security updates.
- Exposure to AI-based tools and frameworks used to enhance network operations, automation, and troubleshooting.
- experience creating and reviewing SOPs and MOPs for complex network changes and maintenance activities.
- Background in developing configuration standards and implementation guidelines for multi-vendor or large-scale environments.
- Ability to run technology workshops and knowledge transfer sessions for customer teams.
- Strong documentation skills, with the ability to produce clear network health assessments, progress reports, and incident reports.
- Comfort working across cross-functional teams including architecture, engineering, operations, and leadership.
- Interest in developing secondary expertise across additional products in the Juniper portfolio.
Paris, France
Trading as TEKsystems. Allegis Group Limited. Level 1, The Chase, Carmanhall Road, Sandyford, Dublin 18, Ireland. No. 909257. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.
To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.
We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.