Every month, we sit down with a member of Team Opal to talk about their role, their challenges, and what kind of advice they have to share with future coworkers. In our latest installment, listen in as Jeremy Running, Senior Manager of Engineering, DevOps, shares his story.
Tell us a little about your role at Opal.
Iām the engineering manager for the DevOps team. We oversee infrastructure and cloud resources, respond to production alerts, and handle site reliability and pipelinesābasically, taking the code when developers are done with it and ensuring that it can be tested and deployed to production.
How big is the DevOps team at Opal?
We have a team of three, including myself. One of our engineers recently departed from our team and moved into a product automation role at Opal, so weāre currently looking to hire another DevOps engineer. Itās a cool time for our team, because weāre moving onto a new technology for hosting our platform.
How did you come to join the team at Opal?
I joined Opal in March of 2021, so Iām relatively new. The previous engineering manager here moved into a Director role, so he was hiring to backfill his role.Ā I had previously worked for the same company for almost ten years, but after they were acquired, it was time to move on. I tried on a few other DevOps engineering roles at other companies, but I couldnāt find the right fit. Then I saw the Opal job posting on LinkedIn. I knew Opal was a local company here in Portland, and I could relate to and understand the Opal planning platformāwhen I was first working as a web developer, I worked on a lot of marketing teams, because before people knew where to put web developers, it was sometimes in the marketing department! I was also really impressed with the caliber of customers that had put their faith in Opal as a solution.I decided to apply, and I knew within the first five minutes of my interview that it was going to fit me really well, just because of the dialogue and how I felt instantly comfortable meeting the team. It really felt like sitting around with people of like minds, just talking shop.Ā It immediately made me hopeful that it was going to be the right fit, and thatās just been proven time and time again as Iāve been with Opal for the last several months. Itās definitely the most intense but the most fulfilling and rewarding job Iāve ever had.
And how did you get into DevOps engineering in the first place?
I started my career as a software engineer, writing code, in the late ā90s. But I developed into more of a DevOps engineer role when I realized that the coding aspects of it were just a little bit less my speed. Iām more about maintaining systems.Ā I kind of equate it to building with Legos. Iām more comfortable having ready-made pieces that I can fit together and customize and make sure that they fit the function of what weāre looking forārather than pouring the plastic for the bricks themselves. I like to put systems in order.
What do you enjoy most about your role?
My favorite part is just being part of this culture of support, encouragement, and growth. Everybody has each otherās backsāitās been really impressive to see.Ā And for the size of the company, Iāve been really impressed with the maturity of the DevOps implementation. The director of tech opsāthe guy who used to have my jobāis a big part of it, but itās also because how brilliant and hard-working the DevOps team is. Itās also because of Opalās insistence on bringing in quality people to every role. Thereās never been a sense of just filling seats. Itās always about finding the right people who have the skills and bring something new to the organization that everyone can learn from.Ā To me, that shows the high caliber of the culture Opal has of wanting to harness everyoneās talents, give everyone a voice, and let us have an open discussion about any topic. We have this kind of hive mind of problem solving, because everyone has insightsāitās just a matter of tapping into them, and celebrating and making sure everyone gets credit when a solution has been presented.Ā Iām a huge sucker for that kind of thing. Everyone strives for greatness because everyone shares in the success.
Whatās the biggest professional challenge youāve tackled at Opal?
For me, itās been getting up to speed with a totally different area of DevOps. I started my career as a Microsoft developer. C# was my primary language for coding, and I was always in Azure, using their tooling. I was just completely engulfed in the Microsoft ecosystem, which is very specialized and not necessarily what the DevOps community as a whole has embraced. Thatās more Linux-based, more about AWS, and all about command-line tools versus interfaces.Ā The concepts are exactly the sameāitās still DevOps, and itās still the same support roleābut moving away from Microsoft tools and adapting to a new technology stack has been a little challenging just because I want to get down in the weeds and help my team as much as possible.But Iāve seen the advantage of tapping into the open-source community of DevOps engineers for best practices and problem-solving. Itās been interesting to see these advantages come to light, and I never want to go back!Ā Itās also been an excellent opportunity to come in and lead a DevOps team as a manager, which has been really special and something Iāve wanted for so long. The human connection has always been one of my biggest motivators, but it has always been missing from my role as a developer. I want to make sure everyone on my team has what they need, is supported, receives feedbackā¦.that taps into a part of my personality that Iāve never been able to harness at work. Iām grateful for the opportunity to show that support and enable my team to put out their best work. Itās really satisfying, and Iām so proud of my team.
What advice would you give someone on their first day at Opal?
Listen. Really take the time to listen, learn about the history, and trust that these are good people who make really smart decisions. When starting at Opal, that learning and discovery can teach you so much, because that context positions you to understand how you can contribute and where your skills are likely to assist in the success of the company.
You started your role at Opal while working remote. What advice do you have for people starting a new job while working from home?
Be proactive to connect with people! Join coffee chats, take advantage of any opportunities to connect with people however you can. If you ignore those chances because you think youāre too busy, you miss out on building connections outside of meetings and requirements. For me personally, it helps me feel more comfortable. You feel more comfortable speaking up in meetings because you had a laugh with your coworker last time you got together. Itās up to you to do it, though.
What surprised you most about working at Opal?
When I first joined, I was blown away by how many people reached out directly on Slack, in meetings, on Zoom, just to say, āWelcome to the team. Weāre glad youāre here.ā I loved it! I got a message from someone whose name looked familiar from a gaming Slack channel. I said, āThanks for the message! So what do you do here?ā And then I noticed āCEOā under his Slack screen name, and just laughed. George, our CEO, was reaching out to me just like anyone else had.Ā And I realized, wow, I feel comfortable here. These are my people. And I hadnāt felt like that since my old job, where I stayed for ten years. From day one, I felt like I belonged here.
Does Opal sound like a place you could belong? Weāre hiring! Check out our current job openings and stay in touch with us over on LinkedIn.Ā