Hybrid (London, 1 day per week in office - very flexible)
Up to £100k + bonus + pension
About the role
Our client is a fast-growing, live streaming business that enhances live broadcasts using real-time video processing. They are moving their platform from on-premises hardware to the cloud, and they need a Cloud Engineer to help design and build it. You’ll be running GPU-heavy video workloads on demand, close to end customers, in a small, collaborative engineering team.
What you will do
- Design and prototype a cloud platform for real-time video processing, then take it into production
- Build infrastructure as code so environments can be created and torn down automatically around live events
- Work on orchestration that starts servers, connects them to video inputs and outputs, and shuts them down cleanly
- Evaluate cloud providers and GPU options on performance, latency and cost, and recommend the best fit
- Help design content distribution (CDN) for delivering video to downstream services and applications
- Containerise workloads with Docker and run them on Kubernetes
- Build in security, monitoring and scalability from the start
What you bring
- Strong hands-on experience with Infrastructure as Code (Terraform preferred)
- Experience with more than one cloud provider (AWS plus at least one of Azure, GCP, OCI or specialist GPU clouds)
- Docker and Kubernetes
- Understanding of server and GPU hardware and how cloud providers offer it
- Knowledge of CDNs and content delivery
- Solid grounding in cloud security and scaling
- Initiative, curiosity and comfort working in a small remote team
Nice to have
- On-premises or data centre experience
- Video streaming or broadcast experience (SRT, RTMP, HLS, low-latency delivery)
- Experience with workflow or orchestration engines
#J-18808-Ljbffr
Cloud Engineer employer: Technify Talent
Join a dynamic team as a C# .NET Developer where you will have the opportunity to work on a diverse product suite in a collaborative and innovative environment. Our client values employee growth, offering ample opportunities for skill enhancement and exposure to various technologies, ensuring that your career progresses alongside the company's success. With a strong focus on problem-solving and high-quality software development, this role promises a rewarding experience in a supportive workplace culture.