Join our companies in their quest to drive powerful, positive, change that endures.

Senior Infrastructure Engineer



Other Engineering
Chennai, Tamil Nadu, India
Posted on Thursday, August 3, 2023

About us--

We are technologists at heart, who love what we do.
At Quickplay we believe in transparency, fairness, and collaboration while we passionately work on some of the toughest use cases in OTT video; and enthusiastic about massive scale and agility. If you get excited about building the future of OTT video, and aspire to be part of a high-performing, learning-oriented, and caring culture--you have landed on the right company.

About the role--

Primarily Focused on:

  • Designing and Building CICD pipeline laydown Kubernetes strategize for Quickplay's microservices
  • Develop continuous integration and delivery pipelines using tools like Jenkins X, Maven and extensively use terraform to deploy infrastructure as code
  • Perform cloud migrations and cloud support using various tools like terraform, Jenkins, ansible, packer etc.
  • Participate, in designing and deploying all the infrastructure support tools and make them production ready towards their integration with Quickplay's microservices.
  • Support software containerization platform like docker and support extensive usage of container orchestration tools like Kubernetes and docker swarm
  • Interacting with the various stake holders and gathering the requirements and Dockerizing applications.
  • Creating Docker file, Images, Kubernetes, Helm and Yaml artifacts
  • Setting up and managing Kubernetes cluster and Rancher for container orchestration
  • Creating Helm charts for the various modules and deploying the applications
  • Scanning, fixing the vulnerability and package update related to docker images
  • Setting up Jenkins, Jenkins X and Integrating it with the various components
  • Creating Ansible playbooks and scripts for CI/CD implementation
  • Creating and managing CI/CD pipelines for legacy Single and Full module deployments

About you--

  • Minimum 5 years’ experience in software development, with exposure in Golang
  • Ability to develop software in Java or other programming languages
  • Experience in design and development of micro services
  • Exposure to Kubernetes based software development and deployment
  • Experience in AWS, Azure and GCP
  • Exposure in media processing, video engineering, OTT domain
  • Experience in GITOPS development methodology, agile and CICD process
  • Excellent knowledge of relational databases, MySQL and Couchbase
  • Proficiency in software engineering tools (GIT, Maven, Jenkins X)
  • Easy-going and flexible individual who can integrate and function within a pre-existing team and operate with moderate supervision
  • Strong written, verbal communication and interpersonal skills
  • A creative thinker and problem solver, capable of multitasking

Highly Favorable Skills:

  • Easy-going and flexible individual who can integrate and function within a pre-existing team
  • Self-starter can operate with minimal direction
  • Excellent oral and written communication skills capable of leading design/architecture & training sessions.
  • A creative thinker and experienced problem solver.