Platform Engineer

VELOCIX LIMITED

United States

Remote

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Velocix Limited is seeking a Platform Engineer to join our Engineering team. You will focus on the performance, tuning and resilience of our large-scale, distributed video delivery platform – optimizing server, storage, network, OS/kernel, virtualization and cloud infrastructure to deliver content reliably to users worldwide.

You will collaborate across teams to design and implement scalable infrastructure, automate provisioning with Python and Ansible, and ensure high availability through

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or related field.
  • 5+ years of hands-on server, storage, network, OS/kernel, VM and cloud architecture experience.
  • Strong tuning experience to improve application performance.
  • Expertise in tuning network and kernel parameters for high performance.
  • Experience with Ceph and Cassandra.
  • Proficient in Python and Ansible development.
  • Good knowledge of Linux kernel and network stacks.
  • Experience with AWS, OpenStack, Linux KVM, VMware.
  • Experience with Docker and Kubernetes.
  • Excellent communication and cross-functional collaboration.
  • Able to work in a cross-functional team.

Responsibilities

  • Design, build, tune and maintain server, storage, network and virtualization infra for video platform.
  • Profile and tune platform and SOA apps to meet performance targets.
  • Fine-tune Linux network/kernel for high throughput and low latency.
  • Deploy, configure, operate and troubleshoot Ceph and Cassandra clusters.
  • Automate provisioning, configuration and deployment with Python and Ansible.
  • Manage workloads across AWS and OpenStack/Linux KVM/VMware.
  • Improve resilience with capacity planning and fault-tolerance.
  • Set up monitoring, alerts and observability; participate in incident response.
  • Collaborate with Dev, QA and Product to validate NF requirements.
  • Analyze and fix platform-related field issues.

Skills

Python
Ansible
AWS
Docker
Kubernetes
Ceph
Cassandra
Kernel tuning
OpenStack
VMware
Networking
Performance tuning

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering or Related field

Tools

Ceph
Cassandra
OpenStack
Linux

Job description

Job Summary

Velocix provides foundational Video technology, carrier grade Video Products and services to operators and Service providers ,which connect people from all around the globe, providing, personal video experience for each user. This is mirrored in the approach we take creating those foundations – our approach is innovative, reliable and above all fun.


we are looking for a Platform Engineer to work as part of our Engineering team. In this role you will focus on the performance, tuning and resilience of our large-scale, distributed video delivery platform – getting the most out of the underlying server, storage, network, OS/kernel, virtualisation and cloud infrastructure to ensure the reliable, high-performance delivery of content to end-users worldwide.


Requirements


  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or Related field

  • 5+ years of hands-on experience in working on various technologies as server, storage, network, IOPS, OS, Kernel, VM and cloud architecture.

  • Strong experience in tuning the platform to effectively utilize the system resources thereby improving the application’s performance.

  • Strong knowledge in fine tuning the network & kernel parameters for high performance.

  • Experience on Ceph and Cassandra.

  • Strong experience in Python, Ansible development.

  • Good knowledge in network and kernel stack in Linux based systems.

  • Strong experience on AWS cloud, Virtualization, open stack, Linux KVM, VMware.

  • Strong experience on containerization and orchestration technologies such as Docker and Kubernetes.

  • Excellent Communication Skills, ability to explain complex technical concepts to others clearly.

  • Candidate should have good listening skills and ability to work collaboratively in a cross-functional Team


Roles and Responsibilities


  • Design, build, tune and maintain the server, storage, network and virtualisation infrastructure that underpins the video delivery platform, ensuring optimal utilisation of system resources (CPU, memory, IOPS, network).

  • Profile and performance-tune the platform and its SOA applications – identifying and eliminating bottlenecks across the OS, kernel, network and storage layers to meet carrier-grade performance and scalability targets.

  • Fine-tune network and kernel parameters on Linux based systems to achieve high throughput and low latency for large-scale content delivery.

  • Deploy, configure, operate and troubleshoot distributed storage and database clusters (Ceph and Cassandra), ensuring data durability, availability and performance at scale.

  • Automate provisioning, configuration, deployment and routine operational tasks using Python and Ansible to improve repeatability, reliability and speed of delivery.

  • Deploy and manage workloads across public cloud (AWS) and virtualised environments (OpenStack, Linux KVM, VMware), including the migration of applications onto cloud architectures.

  • Improve the resilience and high availability of the platform through capacity planning, fault-tolerance design and fault-injection / chaos testing.

  • Set up and maintain monitoring, alerting and observability, and take part in incident response and root-cause analysis to keep production systems healthy.

  • Collaborate with Development, QA and Product teams to define and validate non-functional requirements (performance, scalability, reliability), and document infrastructure architecture, tuning guidelines and operational runbooks.

  • Analysing and Fixing Platform related field issues


AI Usage in Platform Engineering


  • Practical experience using AI tools in day-to-day platform engineering activities. Ability to improve engineering efficiency using AI-assisted:

    • Infrastructure automation and scripting (Python, Ansible)

    • Debugging and root-cause analysis

    • Performance tuning and optimisation

    • Log analysis and troubleshooting

    • Documentation and runbook generation



Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer
DevOps Engineer

VELOCIX LIMITED • United States

Remote
USD 120,000 - 180,000
Platform Engineer – Global Video Delivery & Performance
Platform Engineer – Global Video Delivery & Performance

VELOCIX LIMITED • United States

Remote
USD 120,000 - 180,000
Software Engineer
Software Engineer

VELOCIX LIMITED • United States

Remote
USD 110,000 - 170,000
Quality Engineer
Quality Engineer

VELOCIX LIMITED • United States

Remote
USD 110,000 - 170,000
Senior Cloud Platform Engineer — Automation & CI/CD
Senior Cloud Platform Engineer — Automation & CI/CD

VELOCIX LIMITED • United States

Remote
USD 120,000 - 180,000
Senior Platform Engineer
Senior Platform Engineer

EPAM Systems Inc • United States

Remote
USD 120,000 - 190,000
Engineer, Platform Engineering
Engineer, Platform Engineering

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 110,000 - 160,000
Technical Support Engineer
Technical Support Engineer

Velocix Solutions Limited • United States

Remote
USD 75,000 - 110,000
Platform Engineer
Platform Engineer

Synergy • Chicago (IL)

On-site
USD 100,000 - 150,000
Senior Platform Engineer
Senior Platform Engineer

Selby Jennings • New York (NY)

On-site
USD 140,000 - 180,000