Thursday, September 20, 2018

Should every network engineer strive to work for a cloud-scale data center or large ISP?

Should working in a large multi-tenant "cloud scale" data center, or for a large ISP be the ultimate pinnacle of a Network Engineer's career?

I was thinking the biggest difference must be that instead of the Network merely being infrastructure that supports the business, the Network itself is the product your company is selling.

That is such a huge paradigm shift over working in a Corporate/Enterprise network, I can't even imagine it. It should mean pretty much everyone who works there at that company supports the network in some way or other, rather than the network simply supporting them. That should mean the network engineer is not looked at as a mere support agent, but an actual money maker for the company. "You keep doing what you're doing! We're making $$$ with this stable, secure network that hosts MANY businesses!"


The reason for this line of questioning, is that I realize that in these environments you'll see a lot more complex configurations. It's like "networking for grown ups" versus Campus LAN which is basically "kid stuff."

VRF's, VDC's, VXLAN Overlays (EVPN!!), MPLS, etc, you typically won't see this stuff at a corporate network. Which means the Network Engineer who works there won't get to play with it. That means they simply won't get the experience of configuring and troubleshooting it. If you want to play with that stuff you have to work for a big Cloud Provider or ISP. Right? Or am I completely wrong about that?

Likewise I think having an environment that big kind of necessitates the whole automation thing, so Ansible, Chef, etc is probably widely used in that environment. Another experience set you completely miss out on by not working in that environment.

Should setting your sites to an environment like this be the ultimate career goal of every network engineer? Do you think job positions like campus/corporate network will continue to shrink, as "everything goes to the cloud" and companies go with Outsourced IT more and more?

Or do you think Network Engineers will always continue to have a home in "simple" single tenant campus/corporate environments.



No comments:

Post a Comment