- Maintenance & development of architecture for various Microsoft Azure cloud based systems
- Continuous Integration and Continuous Deployment processes setup
- Best software development practices introduction to ensure high quality product and great user experience
- Proper Cyber Security configuration
- Cloud-level connectivity to other environments
- Virtual Network design
- Working in a global software development team, sharing experience and skills with other team members
- Degree in Computer Science, Engineering or equivalent
- 5+ years of professional experience in engineering, R&D or similar
- Good level of knowledge of Microsoft Azure
- Professional experience in C# and .NET Framework
- Knowledge of Cybersecurity would be an advantage
- Strong oral and written communication skills in English
- Knowledge of marine domain and/or basic knowledge of industrial automation systems would be an advantage
- A stable employment in a company with a long history in innovation and technology
- Collaboration with experienced experts in an international environment
- Individual development and training opportunities, from job specific to soft skills
- Private medical care (including offers for family members) and life insurance
- Attractive remuneration based on your experience and skills, and other financial benefits, such as annual bonus and internal share purchase program
- Various benefits in kind, ranging from healthy lifestyle offerings, to knowledge sharing, to teambuilding activities