Cloud Engineer - remote

Magnolia International Ltd.
Posted 5 months ago
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.