A Tale of Two Job Offers: Stay in traditional networking field or take a Cloud position

Hello All!
So I am in a bit of a conundrum; I've been on the job hunt for the last few weeks and I've received two offers. Both offers are around the same salary with similar benefits and are an increase over what I'm currently making.
Job offer 1 is a traditional senior network engineering position and will offer growth in working on Palo Alto firewalls, Juniper routers, and some light VMware. This will complement my years of Cisco and Arista networking experience. The commute for this job is also great as it will be 8 minutes down the road (compared to my current 35 minutes leave at 630am deal). The contract also has 9.5 years left, so it is stable.
Job offer 2 moves away from traditional networking and is 100% in the cloud (AWS to be exact). I have basic, personal development cloud experience with Azure, so this will offer professional growth opportunities in AWS. In addition to that, there are lots of opportunities for automation (e.g. Ansible and Python) which will be huge. This will be a bit of a learning experience, but I'm dedicated to become proficient and I know they will work with me especially if I show the initiative. Downsides to this position is the contract has 1.5 years left (but they believe they will win the re-compete - I know what they all say) and my commute will stay at 35 mins though i probably won't have to leave as early.
7 years ago I took the risk of leaving IT support for network engineering and it paid off. In my mind, position 2 offers me the future and growth to stay relevant, but that 10 years and short commute though.
What do you guys think?
So I am in a bit of a conundrum; I've been on the job hunt for the last few weeks and I've received two offers. Both offers are around the same salary with similar benefits and are an increase over what I'm currently making.
Job offer 1 is a traditional senior network engineering position and will offer growth in working on Palo Alto firewalls, Juniper routers, and some light VMware. This will complement my years of Cisco and Arista networking experience. The commute for this job is also great as it will be 8 minutes down the road (compared to my current 35 minutes leave at 630am deal). The contract also has 9.5 years left, so it is stable.
Job offer 2 moves away from traditional networking and is 100% in the cloud (AWS to be exact). I have basic, personal development cloud experience with Azure, so this will offer professional growth opportunities in AWS. In addition to that, there are lots of opportunities for automation (e.g. Ansible and Python) which will be huge. This will be a bit of a learning experience, but I'm dedicated to become proficient and I know they will work with me especially if I show the initiative. Downsides to this position is the contract has 1.5 years left (but they believe they will win the re-compete - I know what they all say) and my commute will stay at 35 mins though i probably won't have to leave as early.
7 years ago I took the risk of leaving IT support for network engineering and it paid off. In my mind, position 2 offers me the future and growth to stay relevant, but that 10 years and short commute though.

What do you guys think?
Tagged:
Comments
Currently Working On: Python, OSCP Prep
Next Up: OSCP
Studying: Code Academy (Python), Bash Scripting, Virtual Hacking Lab Coursework
just joking
Thanks again guys; I wish you all the best in the new year and beyond!
Congrats and all the best to you!
Goals: CCNP Enterprise(ENCOR + ENARSI), AWS CSA - Associate, Azure AZ-104, Become better at python, learn docker and kubernetes
Degree: A.S. Network Administration
Pursuing: B.S. in I.T. Web and Mobile Development Concentration
If you are younger, take #2.
Goals: CCNP Enterprise(ENCOR + ENARSI), AWS CSA - Associate, Azure AZ-104, Become better at python, learn docker and kubernetes
Degree: A.S. Network Administration
Pursuing: B.S. in I.T. Web and Mobile Development Concentration
Let me explain something about "Cloud Stuff"
1.5 years left for a contract is not long. You will at least need 6 to 12 month to fully master Ansible. And if you don't have deeeeeeep Linux knowledge, your position will be always on the "delete me now list".
some other certs...