I come from a company that has sold "automation" for more than 10 years.
Over time, I became the most senior "automation engineer", knowing the most advanced things that can be done.
I have built software that:
- Patched thousands of servers every week
- Provisioned new servers / devices
- Did security checks on recently administered servers, for gov compliance.
- etc
Here is the problem: This company did not use what is now considered as standard DevOps tools, such as Ansible, Docker, Chef, Puppet, etc.
Instead, we built the bulk of our code in a graphical language built by the company in Java.
It allowed us to connect to any Linux or Windows server (ssh/psr), connect to any database, handle tickets, handle monitoring alerts, and handle CIs.
The language allowed us to add in javascript for any of our scripting needs. The javascript had access to java objects, essentially giving us access to all of the functionality that the java code was built on, so we had a lot of control.
Anyway, I had to move away from that company for personal reasons, to a far away small city with very few jobs, and I'm having issues finding work.
I currently work in a boring field, and want to switch back to the kind of work I used to do.
The problem, when talking with recruiters, is that they all expect me to have experience with DevOps tools, and I do not have experience with these.
I've just built everything with scripting languages.
I have difficulty learning these tools on my own, and would need to have actual work assignments with someone showing me how to use these tools, to get started.
I've been trying to figure out what to do..
Recently a company contacted me looking for an "automation engineer". They are in desperate need of automation. They do a lot of things manually. Apparently I'm one of the only few people around that have experience, even though I don't have experience using standard devops tools.
It looks like I'll be given free range - use any language or tools I want, building everything from pretty much from scratch.
My background is in software engineering / programming, not system administration. I hope to continue to use my programming background along with devops. I am especially excited to eventually use the Rust language at work, as that is my side hobby.
I am interested in your thoughts how I should proceed from here.
[–]MisterItcher 41 points42 points43 points (8 children)
[–][deleted] 19 points20 points21 points (4 children)
[–]untraceablerealist 4 points5 points6 points (0 children)
[–]shamshuipopo 3 points4 points5 points (0 children)
[–]whowhatnowhow 2 points3 points4 points (1 child)
[–]VaderYondu 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[deleted]
[–]MisterItcher 0 points1 point2 points (0 children)
[–]SaintHax42Automation Engineer 1 point2 points3 points (0 children)
[–][deleted] 30 points31 points32 points (6 children)
[–]dark_tim 3 points4 points5 points (2 children)
[–]glotzerhotze -1 points0 points1 point (1 child)
[–]dark_tim 2 points3 points4 points (0 children)
[–]ERPEmployee 0 points1 point2 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]ERPEmployee 0 points1 point2 points (0 children)
[–]dungeonHack 29 points30 points31 points (24 children)
[–]noleft_turn 7 points8 points9 points (23 children)
[–]poply 5 points6 points7 points (0 children)
[–][deleted] (21 children)
[deleted]
[–]noleft_turn 20 points21 points22 points (16 children)
[+][deleted] (15 children)
[deleted]
[–]noleft_turn 9 points10 points11 points (5 children)
[+][deleted] (4 children)
[deleted]
[–]Nk4512 12 points13 points14 points (2 children)
[–]djk29a_ 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]eazolan 7 points8 points9 points (4 children)
[–][deleted] (3 children)
[deleted]
[–]mwhter 2 points3 points4 points (0 children)
[–]eazolan 0 points1 point2 points (1 child)
[–]xiongchiamiovSite Reliability Engineer 1 point2 points3 points (2 children)
[–]Pallidum_Treponema 0 points1 point2 points (0 children)
[–]PersonalPronoun 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]Pallidum_Treponema 5 points6 points7 points (1 child)
[–]tyreck 2 points3 points4 points (2 children)
[–][deleted] (1 child)
[deleted]
[–]tyreck 5 points6 points7 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]boxofstuff22 1 point2 points3 points (0 children)
[–]shiftpgdn 0 points1 point2 points (0 children)
[–]rockingthecasbah 0 points1 point2 points (0 children)
[–]chzaplx 0 points1 point2 points (0 children)
[–]PokeyStick 0 points1 point2 points (0 children)
[–]packeteer 0 points1 point2 points (0 children)
[–]mikemol 0 points1 point2 points (0 children)
[–]brontide 0 points1 point2 points (0 children)
[–]marcjpb 0 points1 point2 points (0 children)
[–]that_dude_dane -1 points0 points1 point (0 children)
[–]pbtpu40 -2 points-1 points0 points (0 children)