Cloud Engineer

Permanent employee, Full-time · Remote

What will you do?
  • Design and implement microservices, ensuring they are well-architected, scalable, and optimized for cloud deployment.

  • Identify and leverage existing cloud services and solutions to enhance application performance, scalability, and reliability.

  • Develop and maintain CI/CD pipelines to automate build, test, and deployment processes.

  • Deploy and manage microservices in Kubernetes clusters, ensuring proper configuration and smooth operation in various cloud environments (AWS, Azure, Google Cloud)

  • Make sure that internal tools and services are up to the task and provide the best possible developer experience.

  • You build it, you deploy it and you support it!

What do you bring in?
  • Understanding how the internet works.

  • Understanding of microservices principles, design patterns, and best practices for building scalable, resilient and secure distributed systems.

  • Understanding various database solutions and their trade-offs.

  • Strong command over Java/Kotlin (JVM) programming, including advanced concepts, Java EE, and popular frameworks like Quarkus, Spring Boot, and the surrounding ecosystems.

  • Experience with container technologies like Docker and orchestration tools like Kubernetes in various cloud environments like AWS, Azure and Google Cloud. 

  • Familiar with DevOps and automated CI/CD approaches for building and deploying software in cloud environments.

  • Ideally, be aware of the modern approaches and stacks to build UI applications (Frontend SPAs, Server-side rendered web applications, templating engines and such). Hands-on frontend experience is not strongly required.

  • Proficient written and verbal English communication skills.

So, who are we?
  • Bright, fun, and open-minded colleagues spread across the globe

  • Lateral and vertical growth opportunities

  • Flexibility, flexibility, flexibility

  • Aside from work, we are parents, gamers, bookworms, athletes, adrenaline junkies, philosophers, and so much more.

We are for you if you like to...
  • take charge: Everyone at Magnolia is in the driver’s seat and we set the direction according to what our customers, colleagues and culture need. No matter the roadblocks you see ahead, you take charge in (re)shaping the destination.

  • connect: You never drive alone. Building meaningful connections means creating experiences together that form a foundation of trust so next time there’s a bump in the road, you know someone else has your back

  • be you: Choose your own ways and means. We thrive on making every perspective count so that you feel safe enough to follow your 

About us
Magnolia started small, driven by two innovators who wanted to build a flexible and powerful CMS. Over the years, we’ve extended this vision to make life easier for our customers and partners, to understand your DX challenges, and to ensure that each platform deployment is truly tailored to your needs.      
   
Your gateway to exciting opportunities!
Thank you for your interest in joining Magnolia. We appreciate the time and effort you are investing in applying for our open position. Please fill out the following short form to proceed with your application. We wish you best of luck!

Should you have any questions or difficulties with the upload of your data, please send an email to join@magnolia-cms.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.