Meet the stakeholders to collect the infrastructure requirements (functional and non-functional);
Create designs and blueprints of cloud architecture, prioritising the components that will bring the most benefits for the project;
Advise on the most appropriate cloud services, ranking them and emphasizing advantages and disadvantages of each;
Proof of Concept, prototyping of infrastructure solutions, including the use of cloud-native services and features;
Provide expert technical assistance with the managed cloud service providers and their services: technical guidance, troubleshooting, performance optimisation, monitoring;
Bring specific expertise in many cloud services providers and the full range of services they deliver, with strong experience in designing, deploying, and maintaining projects in those environments;
Ensure that the cloud architecture is implemented at the expected levels of security, performance, reliability and availability;
Define a deployment strategy, make sure that the changes are properly tested before deployment and that the roll-outs happen without negative impacts;
Validate the release plans and communication, making sure that stakeholders are aware of the changes to come, what is expected of them, and how the changes impact them
Requirements:
University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience in IT;
Minimum 15 years' experience on large, enterprise-level multi-user Information Systems;
Minimum 15 years' experience in deployment and release management;
Minimum 10 years' experience in Agile methodology;
Minimum 10 years' experience with JIRA;
Minimum 10 years' experience with Git;
Minimum 10 years' experience with Jenkins;
Minimum 10 years' experience with Confluence;
Minimum 5 years' experience in multi-cloud architecture;
Minimum 5 years' experience with Docker;
Minimum 5 years' experience with Kubernetes;
Minimum 5 years' experience with SonarQube;
Minimum 5 years' experience with the monitoring tool Nagios;
Minimum 5 years' experience with cloud platforms (AWS, Azure, OVH);
Minimum 5 years' experience with blockchain-based infrastructure;
Experience with designing a multi-cloud, active-active architecture capable of hosting a live application across multiple cloud providers;
Good knowledge of conducting DevSecOps in an agile work environment;
Good knowledge of cloud security architecture and security requirements;
Good knowledge of continuous delivery and Application Lifecycle Management tools (JIRA, Git, Bamboo, Nexus, etc.);
Good knowledge of Monitoring tools (Dynatrace, Prometheus, etc.);
The Open Group Architecture Framework (TOGAF) certification is required;
Any one of the following certificates is required: DevOps certifications: Certified DevSecOps Professional (CDP), AWS Certified DevOps Engineer – Professional, Microsoft DevOps Engineer Expert, or Google Professional Cloud DevOps Engineer;