This role involves work to build, improve, our internal developer platform, integrate and automate our Azure-hosted infrastructure, and the services in it. We’re looking for someone who is technically brilliant as well as a great problem solver with the ability to learn new skills quickly. The role is varied, but here’s a flavour of what you can expect to be doing:
Automate all aspects of the Software Development Lifecycle, develop highly repeatable processes
Maintain, improve and optimise our fleet of Azure cloud services
Work within our multi-disciplinary development team to write code to build and improve our services.
Design, implement and support our monitoring and alerting systems.
Collaborate with the development teams across the business to enhance the scalability, reliability and performance of their products and components.
Knowledge and Experience:
We would be looking for candidates who have previous experience working as a Senior Developer/Junior Platform Engineer or a Cloud Engineer/Mid-Level Developer. We are looking for someone who is highly technical with engineering experience, as well as being a creative problem solver and an excellent communicator.
We’re open to candidates from a range of backgrounds but typically, the experience/ skills we’re looking for would include:
Exceptional development and engineering experience with strong coding skills in .NET or PowerShell
Hands-on experience working in both Agile and DevOps development methodologies
In-depth knowledge of Microsoft Azure Cloud or similar e.g. AWS
Capable of architecting security and compliance best practices in cloud infrastructure
Azure Resource Manager,Terraform or other IaC experience
Experience in CI/CD tools, Octopus Deploy, Github/TeamCity/Jenkins/AzureDevops or similar
DBMS experience with SQL Server and NoSQL databases like Cosmos and RavenDB
Excellent ability to communicate with staff and customers at all levels
A passion for your craft, and a willingness to share knowledge with others
Experience in monitoring and logging tools like App Insights, FluentD, Prometheus, Elastic Stack
Docker and Kubernetes experience is desirable