Skip to main content

Media Cloud Systems Engineer

Media Cloud Systems Engineer‍

Location: London / Hybrid
Type of role: Full Time
Department: IT & Engineering
Salary: Dependent on experience

Job description

Award-winning managed cloud services provider base is seeking a technically skilled and ambitious Media Cloud Systems Engineer to join our rapidly growing team of media-focused cloud platform specialists.

In In this role, you will work with and continuously learn new technologies across the public cloud, Software-as-a-Service (SaaS), multi-cloud networking, and information security.

Joining our growing, specialist team, you will be responsible for the technical setup, configuration ongoing back-end administration, and 2nd and 3rd line engineering support of multiple cloud-based media solutions, operating across IBM Cloud, AWS, Google Cloud Platform and our private network data centres.

You will build and maintain our multi-cloud platform using Infrastructure-as-Code (IaC).

You will assist our software development teams, answering technical questions, preparing test environments and liaising with our vendors to overcome system integration challenges.

This is a fantastic opportunity for a candidate looking to advance their career in the high-growth cloud and Software-as-a-Service market, with a focus on media storage, media asset management and file delivery workloads.

Role Responsibilities

Day-to-day your role and responsibilities will include:

  • Provisioning and integration of new services, combining cloud storage with multi-cloud hosted media SaaS applications.
  • Deploying scalable cloud-based services on AWS, IBM Cloud and GCP.
  • Supporting the ongoing design and implementation of cloud services through Infrastructure as Code (IaC – Terraform).
  • Assisting in-house engineers and third-party vendor-partner engineering teams with the administration and technical support of networks, storage, cloud infrastructure and cloud-based software platforms.
  • Provide 2nd and 3rd line technical engineering support, working in collaboration with your customer support desk colleagues, in-house engineering peers and vendor partner engineering and dev teams.
  • Evaluating and testing new solutions/software products and documenting all results.
  • Writing and designing internal-facing knowledge base articles, and network diagrams for all solutions.
  • Reviewing logs, troubleshooting and resolving technical issues.
  • Managing and developing enhanced platform monitoring tools.
  • Continually streamlining and automated support workflows.
  • Working with software developers and architects to ensure that development follows established processes and functions as intended.
  • Translating architectural designs into IaC-defined solutions.
  • Automation of system provisioning, metrics logging, monitoring, scalability and security.
  • Perform infrastructure analysis and capacity planning.
  • Identify, analyse, isolate, troubleshoot and provide detailed resolutions of complex technical issues.
  • Contribute to the development and administration of disaster recovery plans.

Technical Platform Components:

You will work with cloud platform components and partners including:

  • Cloud Storage: infrastructure including IBM Cloud Object Storage (S3), AWS (S3 / Glacier), other public cloud S3 solutions, and Data Centre hosted Network Attached Storage (NFS / SMB).
  • Server Infrastructure: Bare Metal and Virtual Machine infrastructure including IBM Cloud, AWS EC2 and other similar hypervisor products.
  • Networking: configuring and managing VLANs, firewalls and routers directly and with specialist 3rd party vendors, as well as software-defined networks in the cloud.
  • Serverless: configuring and managing serverless environments in AWS and IBM Cloud.
  • OS: The majority of our servers run Linux/CENTOS. We have minimal Windows Server virtual machines, therefore strong operational experience of Linux environments is essential.
  • File Transfer: SaaS applications including; Aspera, Signiant, Resilio and LucidLink.
  • Media Asset Management: SaaS applications including; iconik, Veritone Digital Media Hub.
  • Remote Workstations: SaaS applications including; BeBop Technology, Teradici (PCoIP), Parsec.
  • Transcoding: cloud-hosted applications including; Dolby Hybrik, FFMpeg, Telestream.
  • Streaming: solutions for video-on-demand and live video.
  • Artificial Intelligence: SaaS applications including; Veritone aiWare, Google and AWS AI as well as custom-developed AI engines.
  • Web3: Cutting-edge blockchain-based just-in-time video delivery pipeline and node infrastructure contribution.
  • Integrations: Custom-developed microservices, web-hook integrations and full-stack applications typically running in AWS.

Essential Skills

  • Minimum three years of experience in Cloud Engineering or Media Systems Engineering field.
  • Experience of AWS core services, such as VPC, EC2, S3, CloudWatch, CloudTrail, Route 53, Lambda, SQS, SNS etc GCP, and IBM Cloud equivalents.
  • Hands-on experience with Infrastructure as Code.
  • Experience with containerisation technologies, such as Kubernetes, Fargate, ECS, EKS.
  • Experience of working in a DevOps environment, supporting developers CI/CD pipeline.
  • Detailed understanding of IaaS & PaaS capabilities with an awareness of how these may, or may not, support application architecture.
  • You will be comfortable presenting solutions both in written documents and workshops, leading discussions around public cloud solutions at a high level.
  • Excellent communication skills.
  • Detailed documentation skills.
  • Work independently with minimal supervision and have an ability to quickly adapt in a fast-changing environment.
  • Demonstrate a willingness to learn and be flexible.
  • AWS, IBM Cloud or GCP certification is desirable.

 

Experience with the following would be advantageous:

  • Proficient scripting in Python, JavaScript, NodeJS and Bash
  • Experience with REST API integrations
  • SSO/MFA and AD (SAML, LDAP, OAuth2, LDAP)
  • Digital Asset Management / Media Asset Management solutions
  • Accelerated File Transfer solutions
  • Transcoding solutions
  • Experience with SIEM and monitoring solutions (e.g. Datadog, Splunk etc)
  • Project/Issue tracking tools (e.g. JIRA)
  • Agile project management practices

 

Attributes and Career Goals:

  • You will have strong communication skills and be a real team player, able to focus on complex tasks, whilst also maintaining regular collaboration with your colleagues across engineering, support and sales teams.
  • You will have a passion for new cloud-based technologies and be excited by the prospect of working within a fast-growing business – helping to redefine the way our clients operate.
  • You will be resourceful and have good problem-solving skills.
  • You will work well under pressure and be well-organised and capable of meeting project deadlines and delivering work to the highest possible standard.
  • You will have confidence speaking directly with clients, explaining complex concepts in easy-to-understand language.
  • You will have a willingness to commit to training programs provided by the company to expand your skillset
  • Aspiration to achieve Specialist level AWS accreditation or higher

Benefits:

By joining our team you will benefit from:

  • Professional Training (gain recognised product and technology training and certification including with AWS and IBM Cloud)
  • EMI Share Options Package (earn equity in the company)
  • Pension Scheme (we match your pension contributions at 5% every month)
  • Staff Savings Benefits Scheme (save money on your living costs with our Sodexo scheme)

About base:

base provides integrated online media solutions to the world’s largest brands, including The Football Association, LADbible Group and Narrative Entertainment. Navigating customers on their digital transformation journey with a host of cloud-based software solutions, base removes the confusion and complexity of integrating and managing multiple clouds and software tools.

base experts identify and implement a variety of solutions, including both hybrid and full-cloud workflows. base provides award-winning cloud services to a range of clients across multiple industries. Working with base, businesses can manage, collaborate, and deliver global projects cost-effectively.

The culture at base is a core aspect of the business. The following values underpin the day-to-day working culture at the company:

  • We are bold
  • We are curious
  • We are collaborative
  • We are empathetic
  • We are fair

Application Process:

Please send your resume along with a detailed cover letter to careers@base-mc.com.