← Back to Knowledge Base
ULAM LABSNovember 14, 20224 min read

DevOps Engineer at Ulam Labs - Employee Story

We’re committed to delivering the highest quality and performance in all aspects of the software that we build. But behind those two values there are awesome teams, with real people that are making the impact. One of these teammates is Rafał, our DevOps Engineer that ensures our processes are smooth and flawless. Read on to learn more about DevOps role at Ulam Labs.

We’re committed to delivering the highest quality and performance in all aspects of the software that we build. But behind those two values there are awesome teams, with real people that are making the impact.

One of these teammates is Rafał, our DevOps Engineer that ensures our processes are smooth and flawless. Read on to learn more about DevOps role at Ulam Labs.

What is your role and what are your responsibilities?

I am working as a DevOps Engineer. My main responsibilities are automation of deployments and upgrades, I also support Development Team in implementing new solutions and development environments, design and selection of systems, tools and technologies to make sure everything is covered by CI/CD approach.

What does your day look like?

I like to start my work early, at 7am. It does not matter if I am working from the office or home. First, I answer Slack messages and emails, then sort out the tasks by priority. I usually spend some time researching before proceeding with a task, especially a larger one, to make sure I will not need to correct it multiple times.

What tools do you use?

I work mostly on Ansible, Docker, Packer, and Terraform. Packer & Terraform are a perfect fit for managing multi-cloud environment as code. In my opinion, Ansible is absolutely top choice for advanced configuration management in larger projects.

What skills are the most important for your role?

I would say that a holistic view of the software's IT infrastructure. Thinking also from the Developer’s, QA’s, or CTO’s perspective to have a clear view of what really can be improved, modified to ensure high quality of software development process from the beginning to the end. Detail-oriented mind, ability to move quickly between multiple technologies, which are being changed very often between projects.

But also soft skills like good communication skills–the ability to explain complicated things to people in an easy and reasonable way, and finally patience.

What was your development path?

I would need to go back to my childhood I guess… I repaired my mother’s computer when I was 7. Windows 98 and the “Full Stack” of 10x 3.5 inch floppy disks were very popular back then :-) Computers quickly became one of my biggest passions.

Few years later, I started reading PC World magazines, collecting some old hardware and attempting to build my own PC part by part. During my studies, I was working a lot with hardware as a freelancer.

After I graduated, I received a very good offer to become full-time Linux Specialist in a very large project. We had a lot of legacy hardware there. I had a chance to take part in the selection and ordering of brand-new hardware, migration of many business crucial applications, changes in their architecture to achieve better protection from potential both hardware and software failures.

When our infrastructure became more stable, and I was moved to the freshly formed DevOps Team. DevOps culture approach and managing infrastructure as code came to me very “naturally” as a modern XXI solution for problems, which I was encountering every day. After that I crossed my paths with Ulam and here I am as a DevOps Engineer.

What do you enjoy most about working as a DevOps Engineer?  

Optimization, I guess, which is driven by the constant passion for improving every aspect of software. I like to make applications run faster, scale better, be more failure-resistant, and cost less in maintenance.

Tell us a few words about your current project.

Currently, I am in a Cybersecurity project. We are developing a complete platform for scanning network infrastructure, web applications, and APIs. It is a really interesting project with many opportunities to learn. I have a chance to change architecture and migrate a lot of legacy applications to containers, then orchestrate them using the likes of Kubernetes/Nomad/OpenShift, learn multiple cloud providers, automate deployments. Free choice of technology stack is definitely a big plus there.

Do you remember your recruitment process?

The whole process was pretty quick and straightforward, with a technical interview that took about 2 hours. Technical questions were chosen well and practical in nature. I think that they are arranged for specific candidates depending on their knowledge and experience mentioned in the CV.

I liked the fact that the conversation was quite dynamic, and you couldn't just answer with one word. Sometimes there are 2-3 hours of job interviews where the question and answer are mechanical like clockwork. Luckily, it was not one of them!

Want to join our team at Ulam Labs? Make sure to take a look at our open roles. For more stories of what Life at Ulam Labs is like, take a look at our Instagram and LinkedIn.

About author

Anna Buczak

Marketing & Employer Branding Specialist


Ania blends her vast experience in marketing and copywriting with her love for working with people, all to elevate our brand awareness and build our one-of-a-kind workplace culture. She's all about connecting on a human level and bringing our team's stories to life. Always on the lookout for the next great story to tell!

About us
Portrait of Anna Buczak

MedTech insights delivered

Real case learnings, product decisions, and technical insights from building healthcare software. No marketing fluff.

Mobile app screen — Annual exam for ECG machine
Featured case study

Five years. One team. From 1 hospital to 200.

Hospital staff were reporting issues on paper, by phone, or not at all. No single platform, no visibility, no way to track resolution. We built one and we're still running it five years later.

200+

Hospitals internationally

10,000

Active users

99.9%

Uptime

Additional learning

Explore related topics in our
Knowledge Base

Browse all articles
  • Business Developer at Ulam Labs  -Employee Story
    ULAM LABS
    November 4, 20223 min read
    Business Developer at Ulam Labs -Employee Story

    Development is rooted in our DNAs–whether it's individual growth or the business. To sustain the growth we were recognized for in Clutch Top 100 and enlarge the portfolio of clients, we have a dedicated person taking care of that - Magda, our Business Developer.

    Anna Buczak
    Author:Anna Buczak
    Read more
  • Frontend Developer at Ulam Labs? | Employee Story
    ULAM LABS
    November 5, 20213 min read
    Frontend Developer at Ulam Labs? | Employee Story

    At Ulam Labs, we build outstanding software that adds much value for our global customers. However, none of our solutions would bring value if it weren't for the bright minds that...

    Anna Buczak
    Author:Anna Buczak
    Read more
ULAM LABS senior engineering team

Let's see if we're a good fit

No lengthy onboarding, no big commitment upfront. Book a call and we'll tell you within a week if we're the right fit.