You’ll be responsible for making our deployments as smooth as possible, to multiple production, test and acceptance environments spread over multiple accounts and regions, as well as extending and optimising our deployment pipeline, to enable us to build and test our web and mobile applications as easily and smoothly as possible.
How? For example by enabling us to use containers (Docker/ECS/Fargate, Kubernetes/EKS) and Infrastructure as Code (AWS CDK using Python, Terraform for our Azure-hosted tool) so we can make the next steps towards Continuous Delivery. You’ll also monitor the usage and costs of our existing infrastructure and you’ll bring ideas to the table to keep those costs under control.
In cooperation with the CTO you’ll determine the necessary changes to our current AWSand Azure infrastructure to make it better and more secure, and where necessary you’ll coordinate these changes with our hosting provider. You’ll also investigate issues as they arise in production and fix them together with our hosting provider. Or better yet, you’ll prevent them from occurring in the first place!
Are you this person? Let’s chat.