• 0 Posts
  • 4 Comments
Joined 1 year ago
cake
Cake day: July 22nd, 2023

help-circle


  • I’m kind of half cloud architect and half traditional Windows server engineering, and I hate coding.

    So, these days you want to consider Cloud Architecture. You might need to learn a little bit of Terraform or similar, but it’s not really traditional scripting. Your job is to know all the offerings of your preferred cloud vendor, and be able to use them to design an environment to meet business requirements in a secure/resilient manner. You’ll need a solid understanding of networking and security concepts to do it well. But pretty minimal coding.

    You may build it out via Terraform, or maybe you send the design to a dedicated build team. Once built it goes to the app folks to do their app coding. You probably help the coders troubleshoot traffic flows a bit, because they are pretty universally terrible at security, networking, and infrastructure in general. Because they are coders, but don’t really understand how anything actually works outside of their code. You are the platform expert.


  • Not saying it’d hurt, but I’ve never worked anywhere that had network teams managing docker (that’d be a different team). Linux knowledge is just enough to install a vendor supplied appliance on your hypervisor of choice (managed by a different team), anything more than that would have the OS managed by a different team. And I really haven’t seen them script much of anything in any language, they have prebuilt tools to do any mass config changes or monitoring or whatever.

    They are generally way more concerned about working with horribly convoluted routing issues, misbehaving BGP, firewall policies, etc.