Software Engineer - Python , CI/CD and Linux

Viasat

Chennai District, Hyderabad

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat seeks a DevOps Engineer to enhance CI/CD pipelines supporting satellite-based software services for commercial aircraft and maritime vessels. Your expertise in Python, Docker, and cloud services will drive the development of innovative solutions.

You will build and improve automated processes, collaborate with teams, and ensure the high-quality delivery of software. A Bachelor's degree in Computer Science and 5 years of experience is required.

The role is based in Tamil Nadu, India, with occasional travel up to 10%.

Qualifications

  • 5 years of experience with good knowledge of computer science fundamentals.
  • Strong working knowledge of Python on a Linux platform.
  • Experience with Docker and Kubernetes container orchestration.
  • Familiarity with cloud computing concepts.
  • Ability to work on distributed remote agile teams.

Responsibilities

  • Build, maintain, and improve CI/CD pipelines for software releases.
  • Deliver software services for commercial aircraft and maritime vessels.
  • Collaborate with cross-functional partners to translate requirements.

Skills

Python
CI/CD & Build Automation (Jenkins, GitHub Actions)
Docker
Kubernetes
AWS or Azure services
RESTful services
SQL or NoSQL
Systematic problem-solving
Verbal and written communication

Education

Bachelor's degree in Computer Science or equivalent

Job description

What you’ll do

The team maintains a center of excellence, translating market needs into products and services to enable market development and ensure they are constantly pushing the boundaries of satellite based services.

We are looking for members of a product team that can design, write, and deliver software services to our commercial aircraft and maritime vessels. Your focus will be on streamlining the packaging and automated CI/CD pipelines to manage builds across mainline and release branches, ensuring rapid and reliable software delivery

As a member of this team, you will influence new designs, architectures, and methods for large-scale distributed systems. As part of our DevOps model, you will develop the service and own it from cradle to grave.

The day-to-day
  • Build, maintain, and improve automated build, packaging, and CI/CD pipelines to support software releases across mainline and release branches.
  • Delivery of software services used by commercial aircraft and maritime vessels, contributing to reliable satellite-based connectivity solutions.
  • Contribute to the development and operation of distributed software services using established architectural patterns and DevOps practices.
  • Participate in code reviews, testing, and deployment activities to ensure high-quality and dependable software delivery.
  • Help monitor and support services in production, learning operational best practices through hands-on experience.
  • Collaborate with cross-functional partners to understand requirements and translate them into well-defined technical tasks.
  • Continuously build technical skills and domain knowledge while contributing to a team that pushes innovation in satellite-based services.
  • Embracing the DevOps philosophy of product development, in addition to your design development activities you are also required to provide operational support of the post-production deployment.
What you’ll need
  • 5 years of experience with good knowledge of computer science fundamentals
  • Strong working knowledge of Python on a Linux platform.
  • Python, CI/CD & Build Automation (Jenkins, Github Actions), Linux skills
  • Experience with Docker, Kubernetes container orchestration.
  • Experience with AWS or Azure services.
  • Experience in developing RESTful services.
  • Experience with Database technologies in SQL or NoSQL, Query optimization, Fault tolerance
  • Familiarity with cloud computing concepts.
  • Systematic problem-solving approach, coupled with a strong sense of ownership and drive.
  • Ability to work on distributed remote agile teams with a high degree of self-motivation and ability to work independently.
  • Excellent verbal and written communication abilities. You will be required to communicate both verbally and in written form with remote international teams very frequently.
  • Broad range of technology interests across different disciplines including computer and system architecture, web applications, Scalability, performance analysis, distributed systems design, and integration.
  • Bachelors degree in computer science, computer engineering or electrical engineering or equivalent technical background and experience.
  • Travel Requirement: Up to 10%
What will help you on the job
  • Experience in KVM configuration
  • Working experience with networking products.
  • Working knowledge of Linux Kernel.
  • Experience in designing and implementing automated software component and integration tests.
  • Prior working experience in a DevOps team is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer, Platform Services Architecture
Engineer, Platform Services Architecture

Jobtailor • Chennai District

On-site
INR 2,500,000 - 4,000,000
Core-Platform Software Engineer
Core-Platform Software Engineer

Viasat • Hyderabad, Chennai

On-site
INR 1,000,000 - 1,500,000
Associate Infrastructure Engineer
Associate Infrastructure Engineer

SITA • Delhi

Hybrid
INR 1,000,000 - 2,000,000
Flex Week: Work from home up to 2 days/week
Flex Location: Work from any location in the world for up to 30 days a year
Employee Assistance Program for wellbeing
+1
Lead Software Engineer
Lead Software Engineer

Premium Aerotec • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Developer – Golang
Senior Developer – Golang

Jobtailor • Chennai District

On-site
INR 1,500,000 - 2,500,000
DevOps Engineer/ Architect
DevOps Engineer/ Architect

The Intect • New Delhi

On-site
INR 1,200,000 - 1,800,000
DevOps Engineer
DevOps Engineer

AST SpaceMobile • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Sr Software Engineer - DevOps
Sr Software Engineer - DevOps

Flexi Careers India • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Senior Engineer - DevOps
Senior Engineer - DevOps

United States Digital Space LLC • Karnataka

On-site
INR 900,000 - 1,500,000
Devops Engineer
Devops Engineer

Continental • Bengaluru

On-site
INR 1,000,000 - 1,500,000