Principal Software Engineer - DevOps

Esyasoft Technologies Private Limited

Bengaluru

On-site

INR 1,800,000 - 2,600,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Esyasoft Technologies Private Limited in Bengaluru is seeking a Principal Software Engineer to design, implement, and optimize CI/CD pipelines, cloud infrastructure, and deployment automation for reliable, scalable application delivery.

You will manage cloud infrastructure on AWS/Azure/GCP, use IaC with Terraform/ARM, containerize with Docker, and orchestrate with Kubernetes. Collaborate with development and QA teams to maintain security and high availability.

Qualifications

  • CI/CD & Automation
  • Develop and maintain CI/CD pipelines for build, test, and deployment automation
  • Improve deployment frequency and reduce release failures
  • Manage cloud infrastructure on AWS / Azure / GCP
  • Provision and manage infrastructure using Infrastructure as Code (Terraform / CloudFormation)
  • Containerization & Orchestration
  • Build and manage Docker containers
  • Deploy and manage applications using Kubernetes
  • Monitoring & Support
  • Implement monitoring, logging, and alerting solutions
  • Troubleshoot production issues and support high availability
  • Collaborate with development and QA teams
  • Maintain infrastructure documentation and runbooks
  • Configure Networking setup for Vnet, Subnet, NSGs, private endpoints
  • Implement observability using Azure Monitor, Log analytics, Application Insight
  • Secure CI/CD pipelines and container images using image scanning, Vulnerability management
  • Provision and manage Azure infrastructure by implementing IAC using Terraform, ARM etc

Responsibilities

  • Implement and optimize CI/CD pipelines for automated builds, tests, and deployments.
  • Manage cloud infrastructure across AWS, Azure, and GCP with security and cost controls.
  • Use Terraform/CloudFormation for infrastructure as code and reproducibility.
  • Containerize applications with Docker and orchestrate with Kubernetes.
  • Implement monitoring, logging, and alerting to ensure system health.
  • Troubleshoot production issues and support high availability.
  • Collaborate with development and QA teams to ensure smooth releases.
  • Maintain runbooks and infrastructure documentation.
  • Configure networking (VNet, Subnet, NSGs, private endpoints) for secure connectivity.
  • Apply observability using Azure Monitor, Log Analytics, and Application Insights
  • Secure CI/CD pipelines and containers through image scanning and vulnerability management
  • Manage Azure infrastructure with Terraform and ARM templates

Skills

Troubleshoot production i...
Professional Certificatio...
+13

Education

Bachelor’s degree in computer science, Engineering, or related discipline

Job description

Esyasoft Technologies Private Limited | Full time



  • Assigned Recruiter(s) Harsha Kumar Choukimath

  • Job Designation Principal Software Engineer

  • Work Experience 2 to 8 years

  • Relevant Experience (Years) 5 to 8 years

  • Required Skills
    • Troubleshoot production i...
    • Professional Certificatio...
    • +13

  • Country India



Job Description

Responsible for implementing, maintaining, and optimizing CI/CD pipelines, cloud infrastructure, and deployment automation to ensure reliable, scalable, and secure application delivery.



  • CI/CD & Automation

  • Develop and maintain CI/CD pipelines for build, test, and deployment automation

  • Improve deployment frequency and reduce release failures

  • Manage cloud infrastructure on AWS / Azure / GCP

  • Provision and manage infrastructure using Infrastructure as Code (Terraform / CloudFormation)

  • Containerization & Orchestration

  • Build and manage Docker containers

  • Deploy and manage applications using Kubernetes

  • Monitoring & Support

  • Implement monitoring, logging, and alerting solutions

  • Troubleshoot production issues and support high availability

  • Collaborate with development and QA teams

  • Maintain infrastructure documentation and runbooks

  • Configure Networking setup for Vnet, Subnet, NSGs, private endpoints

  • Implement observability using Azure Monitor, Log analytics, Application Insight

  • Secure CI/CD pipelines and container images using image scanning, Vulnerability management

  • Provision and manage Azure infrastructure by implementing IAC using Terraform, ARM etc



Requirements

Education: Bachelor’s degree in computer science, Engineering, or related discipline


Exp: 2-8 years of experience in DevOps or Cloud Engineering


Specific Skills:



  • CI/CD tools (Jenkins, GitHub Actions, GitLab CI)

  • Docker and Kubernetes /Openshift

  • Shell / Python scripting


Professional Certification Required:

  • Google Professional Cloud DevOps Engineer

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps Engineer - Chennai/Bengaluru
DevOps Engineer - Chennai/Bengaluru

Photon • India

On-site
INR 1,200,000 - 2,400,000
Junior DevOps Engineer | Gurugram
Junior DevOps Engineer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 420,000 - 720,000
DevOps/Cloud Engineer (5-8 Years)
DevOps/Cloud Engineer (5-8 Years)

Nirvana Lab • India

On-site
INR 1,500,000 - 2,800,000
Software Engineer
Software Engineer

Infor Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sr. DevOps Developer
Sr. DevOps Developer

Trigyn Technologies Limited • NTR

On-site
INR 2,500,000 - 4,000,000
Junior DevOps Engineer | Noida , Delhi
Junior DevOps Engineer | Noida , Delhi

DigitalXNode • New Delhi

On-site
INR 450,000 - 640,000
DevOps Platform Technical Lead
DevOps Platform Technical Lead

Comviva • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Devops Tech Lead
Devops Tech Lead

KSB • Pune District

Hybrid
INR 4,000,000 - 7,000,000
Senior Devops Engineer
Senior Devops Engineer

WillWare Technologies • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior DevOps Engineer
Senior DevOps Engineer

Good co India • India

Remote
INR 1,500,000 - 2,100,000