Home
About Google
We're Hiring!
Main
All Openings
Top 10 Reasons
Culture
Benefits
Inside View
Work/Life Balance
| |
|
Engineering, Operations & IT
Network Engineer
Position based in Mountain View, CA.
Google is looking for an experienced network engineer to help maintain and
expand Google's campus network infrastructure. The ideal candidate is a team-oriented fast
learner that combines excellent network management, monitoring, and troubleshooting skills.
Responsibilities:
- Gathering and implementing IT/sysops/winops/security network requirements (evaluating new/upgrading network equipment).
- Provisioning remote office LAN and remote connectivity.
- Coordination and deployment of multi-vendor networking gear.
- Documenting LAN troubleshooting/installation procedures.
- Working with and developing LAN network monitoring tools.
- Participate in rotating "on call" schedule with other members of the team.
Requirements:
- Bachelor's degree in a technical discipline (or equivalent).
- 2-3 years of experience with IT/Campus/Local area network management (switching, VLANs, 802.1q).
- In-depth knowledge of TCP/IP fundamentals (including Layers 2, 4 - 7 content switching).
- Must have good LAN troubleshooting skills (net. device and system level).
- Thorough understanding of network security aspects, common problems and solutions (ACL, firewall filtering, and VPN).
- Experience with network change management control tools and policies.
- Experience with several Network Monitoring and other network administration tools.
- Experience with Unix/Linux/Windows administration is a plus.
- Excellent written and verbal communication skills.
- Experience and flexibility regarding on-call responsibilities.
- Experience with Wireless (WLAN, 802.1x) management and technologies.
- Creative problem solving abilities.
- OSPF/BGP knowledge is a plus.
- Network certifications (or equiv. training/experience) preferred but not required.
For immediate consideration, please send a text (ASCII) or HTML version of your resume to jobs@google.com.
Important: The subject field of your email must include Network Engineer - Mountain View.
Network Reliability Engineer
Position based in Mountain View, CA.
Google is looking for network engineers to help maintain and expand Google's
international production network. The ideal candidate is a team-oriented fast
learner who combines excellent network operations, monitoring and
troubleshooting skills.
Responsibilities:
- Support the operation of Google's growing network infrastructure.
- Support Google's internal application groups by activating new services as well as troubleshooting current issues.
- Assist with implementations and upgrades of Google's growing network.
- Participate in the "on call" pager rotation with other members of the team.
Requirements:
- Bachelor's degree in a technical discipline (or equivalent work in IT related field).
- 3+ years of experience with enterprise/IT level network infrastructure and/or ISP network operations center / tier 1-2 support.
- In-depth knowledge of TCP/IP fundamentals (including Layers 2 - 7 content switching).
- Ability to work well independently and on a team.
- Good troubleshooting skills.
- Experience with standard network change management and configuration policies.
- Experience with Unix/Linux/Windows administration is a plus.
- Experience and flexibility regarding on-call responsibilities.
- Creative problem solving abilities.
- Excellent written and oral communication skills.
- Network routing protocol (OSPF/BGP) knowledge.
- Network certifications such as CCNP/JNCIA/JNCIP (or equiv training/experience) preferred but not required.
For immediate consideration, please send a text (ASCII) or HTML version of your resume to jobs@google.com.
Important: The subject field of your email must include Network Reliability Engineer - Mountain View.
Network Test Development Engineer
Position based in Mountain View, CA.
Google is looking for an experienced Network Test Development Engineer to help
ensure the testing and reliability of our networks. If you have exceptional
skills in the area of testing network devices we have plenty of challenging
projects for you.
As a successful Network Test Development Engineer you will be responsible for
working with software and hardware engineers to develop and document test
plans for network devices, execute those tests to plan, and organize and
present test results. In this role you will draw upon your strong network
test experience to design, develop, and document test frameworks and lab
infrastructure to ensure that testing is thorough, consistent, and repeatable.
Requirements:
Network test developers must have a broad range of technical knowledge
specifically in networking, and detailed knowledge of methodologies and tools
for testing protocols, performance and regression. This position also
requires the following:
- BSCS or equivalent experience, with a minimum of five years' industrial experience in software development.
- Excellent organizational and communication skills, particularly in documenting test results.
- Experience in utilizing specialized testing equipment (such as Ixia), and tools such as iperf, ttcp, dsniff, nmap.
- Solid software development experience and current knowledge of 'C' and one or more of the following: C++, Perl, Python (preferred).
- Experience with testing methodologies for the TCP/IP suite (ICMP, IP, TCP,
UDP), Internet protocols (such as SNMP, Telnet, SSH, HTTP) and routing protocols (such as OSPF, ISIS, BGP, MPLS).
For immediate consideration, please send a text (ASCII) or HTML version of your resume to jobs@google.com.
Important: The subject field of your email must include Network Test Development Engineer - Mountain View.
Manager/Director of Network Operations
Position based in Mountain View, CA.
We're looking for a highly technical, hands-on senior manager or director for
our burgeoning Network Operations team. Google Network Operations is
responsible for the day-to-day health of our production network
infrastructure, and as such carries much of the responsibility for and
prestige of Google's industry-leading uptime record. As a group leader, you
will be responsible for maintaining and even improving this uptime record,
growing your team, monitoring network health, handling both planned and
unplanned network events, and planning for & executing capacity and
capabilities growth as Google expands. You and your teams will work hand-in-
hand with the Network Engineering, Site Reliability and Hardware teams to
ensure that Google.com is always available for our hundreds of millions of
users.
Position requirements:
- 5 - 10 years management experience / 2+ years 24x7 (Manager candidate) or 8 - 15+ years management experience / 4+ years 24x7 (Director candidate).
- 3+ years hands-on experience in networking technologies.
- Passion and drive for operational excellence:
- Hiring, mentoring and structuring team & tools for rapid identification and resolution of application-affecting network issues;
- Monitoring, measuring, and improving network availability;
- Developing and documenting repeatable operational procedures;
- Planning and executing routine network maintenances with a premium on minimizing risk and application downtime;
- Aggressively automating repeating tasks to allow the team to scale with Google's rapid growth.
- Very strong technical abilities, with particular expertise in:
- >applications networking, e.g. OSI layers 2-7, QoS, traffic shaping;
- IP network hardware, e.g. routers, switches, load balancers;
- dynamic routing protocols: e.g. OSPF, IS-IS, BGP;
- high-availability network monitoring, e.g. SNMP, path variance;
- network security, e.g. VPN, DDOS.
- BA/BS in a technical discipline.
For immediate consideration, please send a text (ASCII) or HTML version of your resume to jobs@google.com.
Important: The subject field of your email must include Manager/Director of Network Operations - Mountain View.
Project Manager, Network Deployment
Position based in Mountain View, CA.
Google has an immediate opening for a seasoned technical project manager to
plan, facilitate, and manage Google's network infrastructure. The ideal
candidate is a team oriented fast learner who combines the ability to develop
and manage project schedules, identify risks and clearly communicate them to
project stakeholders, define problem solving and risk mitigation strategies,
and facilitate conflict resolution. This individual will work closely with
both network operations and network engineering staff on new core node
deployment, backbone infrastructure, and IP network maintenance and growth;
with internal project management teams to communicate target completion dates
and ensure that all internal requirements are being met in a timely manner;
with external vendors to gather and enforce schedules for installation of
services; and with internal technical teams to ensure that all services meet
with their technical and service requirements.
A strong background in network deployment, circuit provisioning, IP
networking, IT infrastructure, or technology deployment is essential for your
success in this position. You must have a proven track record of project
completion.
Requirements:
- BS or MS degree in a technical discipline or a minimum of 4 years in an IT-related field.
- At least 2 years of project management experience within technology fields.
- Strong knowledge of IP Network Operations environments.
- Junior administrator ability level in either networking and system administration.
- Excellent organization skills, project tracking abilities, communications
skills (both verbal and written); strong focus and attention to detail; the
ability to work in a very fast-paced, hectic, and energetic environment.
- A great attitude and willingness and ability to work within and between groups smoothly.
For immediate consideration, please send a text (ASCII)
or HTML version of your resume to jobs@google.com. Important: The
subject field of your email must include Project Manager, Network Deployment - Mountain View.
Software Engineer, Network Management Tools
Position based in Mountain View, CA.
Google is looking for a highly experienced, tools-oriented Software Engineer
to help to help develop network monitoring and management tools. If you have
developed network monitoring and management tools for large Internet networks,
we have plenty of challenging projects for you.
As a successful Software Engineer, Network Management Tools you will be
responsible for developing complete solutions using off-the-shelf components,
middleware, and custom code, making buy-versus-build recommendations, and
integrating solutions into the existing Google operations environment. In
this role you will be the technical lead for your project, taking
responsibility for negotiating and drafting technical specifications and
requirements, leading the development effort including the design,
implementation, and testing phases, and deploying/integrating the finished
product with existing applications.
A Software Engineer, Network Management Tools must have a broad range of
technical knowledge and should feel comfortable designing all aspects of
TCP/IP- and web-based applications.
This position also requires the following:
- BSCS or equivalent experience, with a minimum of five years' industrial experience in software development.
- Expertise in developing web-based solutions that integrate data from
multiple sources (SNMP, SQL) and organize information in a highly effective manner.
- Excellent knowledge of C, C++; knowledge of Java, Python, Perl.
- Excellent knowledge of SNMP, common IP routing protocols (BGP, OSPF, ISIS) and router operating systems (such as Cisco IOS, JUNOS).
- Experience working with internal clients to define application requirements and test specifications.
- Experience developing object models.
- Excellent knowledge of RDBMSs, SQL.
- Experience in systems integration and system administration.
- Excellent knowledge of multiple operating systems and x86 platforms, including Linux and Windows.
For immediate consideration, please send a text (ASCII)
or HTML version of your resume to jobs@google.com. Important: The
subject field of your email must include Software Engineer, Network Management Tools - Mountain View.
Senior Network Engineer
Position based in Mountain View, CA.
Google is looking for a highly experienced Senior Network Engineer to
help grow our redundant, multi-POP International network. If you have
a superb network design, implementation and troubleshooting skills, we
have plenty of challenging projects for you.
Responsibilities:
- Develop scalable network designs, solutions, policies, and recommendations
by working with the team of network engineers.
- Identify, research, evaluate and recommend network related tools
and emerging network technologies.
- Support Google's internal application groups by identifying and presenting
their requirements to the rest of the network engineering team.
- Support and lead implementation of Google's growing network infrastructure.
- Participate in rotating "on call" schedule with other members of
the team.
Requirements:
- 5+ years experience with the enterprise level network design.
- 4 year college degree (BA or BS) or equivalent.
- Ability to work independently.
- Excellent written and communication skills.
- Creative problem solving abilities.
- Extensive hands-on management experience with the enterprise/carrier-class
routers and switches (experience with Cisco, Juniper and Foundry equipment
is a must).
- Must have superior network routing protocol troubleshooting skills.
(BGP, OSPF, ISIS, and MPLS).
- Excellent knowledge of TCP/IP, including POS, PPP, VRRP, HSRP, and
SNMP protocols.
- Extensive hands-on experience with security issues and Access Control
mechanisms to prevent unwanted access.
- Experience with standard network change management and configuration
policies.
- In-depth knowledge of network monitoring and other network administrative
tools.
- Network certification (or equivalent training/experience) preferred.
(CCNP, CCIE, JNCIE).
For immediate consideration, please send a text (ASCII)
or HTML version of your resume to jobs@google.com.
Important: The subject field of your email must include Senior
Network Engineer - Mountain View.
|