Cloud Software Engineer

ABOUT UTIMACO

Utimaco is a worldwide supplier of professional cyber-security solutions and is based in Aachen, Germany. Since 1983, Utimaco develops hardware security modules and compliance solutions for telecommunication provider regulations. Utimaco is a world-market leader in both segments. Customers and parters of Utimaco in all parts of the world trust the company's long-term, proven reliability and investments protection, as well as its many certified IT security standards. Utimaco stands for recognizes product quality, user-friendly software, excellent support and trusted high security-made in Germany. 

To further strengthen our Corporate Unit we are looking for a:   Cloud Software Engineer

Your tasks:

  • Support the deployment and delivery of our PHI product across various cloud platform marketplaces.
  • Work closely with the Technology Lead PHI to ensure implementations align with business and technical requirements.
  • Contribute to the development, maintenance and improvement of application features and supporting services.
  • Maintain a good working understanding of AWS, Azure and IBM Cloud application infrastructure, and contribute suggestions for improvements where appropriate.
  • Follow, contribute to and document best practices for application development, deployment and infrastructure maintenance.
  • Develop and maintain infrastructure as code using CloudFormation, Azure Resource Manager (ARM) templates, Terraform, Pulumi, or similar technologies.
  • Write clean, well-designed and maintainable code in accordance with industry best practices and standards, including PSR standards, and take ownership of the quality of delivered code.
  • Work with front-end and back-end components where required, including integrations between application services and cloud infrastructure.
  • Identify potential security vulnerabilities and risks within the codebase and infrastructure and contribute to their mitigation using established security practices.
  • Assist with troubleshooting and resolving issues across application, deployment, cloud & customer infrastructure environments.

Your profile:

  • Experience with core AWS and/or Azure services, including compute, networking, security, identity and access management.
  • Experience with Docker and Kubernetes.
  • Working knowledge of Linux/Unix system administration.
  • Experience using version control tools such as Git.
  • Experience with at least one Infrastructure as Code technology such as Terraform, CloudFormation or Azure Resource Manager (ARM) templates or Pulumi.
  • Some experience with Node.js 22.x or above and a basic understanding of object-oriented programming (OOP).
  • Familiarity with RESTful APIs, HTTP/HTTPS and general web application security best practices.
  • Some experience debugging, maintaining and making changes to existing application or backend code.

We offer you:

  • An open and friendly corporate culture, characterized by constructive and collaborative teamwork.
  • Support for your future plans through a company pension scheme (depending on country-specific conditions).
  • Early birds and night owls alike can shape their workday thanks to a flexible working model.
  • We also support you privately – benefit from special payments or additional vacation days on anniversaries or special occasions.
  • Utimaco is growing and embraces diversity! Our global team includes colleagues from 42 nations who speak 45 different languages.

DO YOU FEEL ADDRESSED?

Then we look forward to receiving your detailed application stating your earliest possible starting date and your salary expectations.