Software Engineer Cloud Development Back-End and Infrastructure
Main role/Job Objective:
Design back-end cloud services and infrastructure in order to faster progress of Esko Cloud as Esko's future platform for designing Cloud applications for packaging design and pre-production management.
Main responsibilities and key activities:
Design back-end cloud services and infrastructure.
Create designs and write the code for multiple micro-services, which are part of a micro-service architecture where services call each over over REST APIs.
Design monitoring tools which continuously test the health of the clusters, collect usage statistics, this way giving input to improve the existing services.
Contribute to the general Esko/Danaher innovation process
Education: computer science.
Languages: English required, any other language highly appreciated
Good knowledge of enterprise and cloud software challenges and patterns
Up to date with modern evolutions in the IT world (dev methodology, architecture, infrastructure)
Excellent knowledge of Java (including J2EE and Java tooling & development practices)
Web Development with REST APIs
Cloud Security, cryptography
Search engines (Lucene, Solr, ElasticSearch)
AWS and Azure
Technical creativity: Link technical solutions in the market or to be developed to the understanding of the user requirements. Turn naïve ideas into real executable proposals
Willingness to concentrate on deep-down technical implementations