Overview

We have a hungry mind and are curious to innovate and collaborate. Together with our international team you will shape what cloud-native means and set new expectations on how development teams ship code. The future is in the cloud, and you are about to create it. Ready for take-off?

Your challenge
As Cloud Solution Engineer you will help our customers to design, develop and improve their software solutions for their digital transformation to modern infrastructures and state of the art architectures and technologies. You will

  • Work in self organized, cross functional and committed agile development teams to design and develop highly sophisticated and well architected software solutions
  • Be responsible for the architecture, conception, preparation, and implementation of software solutions using innovative technologies, in particular the cloud providers MS Azure, Amazon AWS, and others
  • Design innovative integration solutions based on modern API management solutions in the cloud
  • Analyze customer requirements and transfer them to highly scalable and flexible software solutions
  • Advise and support our customers with the implementation of state-of-the-art software solutions and navigate them through their individual journey, from strategy to agile implementation methods

Your opportunity
For us, it is not just a job. We love to learn, reflect, and improve. If you are ready to give your career a boost and enjoy learning as much as we do, you have found the place to be. At mimacom, everyone’s voice is heard, and everyone plays a significant role in the company. We do not have spectators or commentators in our team. We are proud of the results our teams achieve and our customers love us for this.

  • We believe in cross-functional and agile teams that deliver solutions and take ownership
  • We focus on quality – with our standardized processes we ensure the quality requirements for software architecture, the development process as well as the DevOps maturity level
  • Actively shape your future through individual career planning with extensive further training opportunities (training, mentoring programs, conferences, workshops)
  • Flat hierarchies, a direct feedback culture and freedom to suggest ideas and contribute
  • We live the value of “freedom with responsibility”: work in a flexible and self-organized way and choose your own work equipment
  • We contribute to your pension scheme and subsidize cell phone costs
  • In our modern, easily accessible offices in Stuttgart and Munich we offer you coffee, tea and brain food in the form of snacks and fruits
  • Cool team activities like hackathons, car racing, BBQ, skiing weekend
  • Competitive remuneration

Your profile

  • Several years’ experience in designing distributed software solutions that leverage cloud technologies and platforms (e.g., AWS, Azure, GCP, Docker, Kubernetes)
  • Proven experience in at least one modern programming language like Java or Kotlin and frameworks such as Spring Boot
  • A deep understanding of microservices and distributed system architectures
    Familiarity with event driven and event streaming architectures (Kafka)
  • You consider non-functional requirements such as performance, security, QA, resilience, and scalability
  • Operating experience, especially with monitoring and logging
  • Continuous integration and continuous delivery with Git and build servers are a matter of course for you
  • Theoretical background, ability and concern with technical excellence and best development practices (Domain-Driven Design, hexagonal architecture, 12 factor-app, Well Architected Framework, etc.)
  • Here are some topics that would be a bonus for this role:
    • Experience with Terraform, Pulumi, AWS CDK or similar infrastructure automation tools
    • Experience with Continuous Integration tools: GitLab CI, AWS CodePipeline, Azure DevOps, Concourse, Spinnaker, Flux CD or Jenkins
  • Besides the technical skills you also have
    • Excellent communication skills, team spirit and a passion for asynchronous communication to collaborate effectively
    • An analytical mindset which enables you to debug complex distributed applications
    • Experience working in international and diverse cross-functional teams
    • A strong desire to solve customer problems and build lasting solutions
    • A passion for sharing your knowledge through blog posts or conference talks