I've been working as a SysAdmin for 3 years since I graduated. I really miss programming, though I've been working freelance all these years developing apps using Java + Flutter. And now I'm trying out Python + Django.
The thing I like the most of my job is when I have to write scripts. I'm looking to change jobs to a position that involves more programming, but I don't see anything I enjoy. I'm not a fan of anything that requires UI/UX or design (HTML/CSS for example), and I love algorithms and data structures. I have interest in AI/ML too, and don't know much about Data Science to say if I'd like it or not. I like messing with the Linux command line too.
What kind of positions should I look for when searching for jobs? And how do I do the switch from SysAdmin (should I apply to junior/graduate positions?)
The obvious choice I've seen would be SRE, but apart from Google I feel like all the other positions are much more DevOps and I think there's not much programming at all.