DevOps Engineer

3 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a DevOps Engineer to support and optimize our deployment infrastructure for microservices-based applications. This role focuses on building efficient CI/CD pipelines, automating infrastructure, managing cloud resources, and maintaining high system reliability.

The ideal candidate will have experience with Docker, Azure DevOps, PowerShell, Shell and Batch Scripting, and be comfortable working across Windows and Linux environments. Prior knowledge of Kubernetes is a plus.

Key Responsibilities:

  • Build and maintain 

    CI/CD pipelines

     using 

    Azure DevOps

     for seamless application deployment.
  • Develop and manage automation scripts using 

    PowerShell

    Shell

    , and 

    Batch scripting

    .
  • Containerize applications using 

    Docker

     and manage container orchestration workflows.
  • Integrate external services such as 

    Azure Blob Storage

    Azure Queue Storage

    , and 

    Redis

     into deployment workflows.
  • Implement robust 

    monitoring, alerting, and logging

     solutions to ensure reliability and system performance.
  • Optimize infrastructure usage and costs on 

    Azure Cloud Platform

    .
  • Apply 

    security best practices

     including RBAC, network policies, and secret management.
  • Support and manage deployments across 

    Windows Server (IIS)

     and 

    Ubuntu Server (Apache)

    .
  • Collaborate with development teams to streamline delivery and troubleshoot deployment-related issues.
  • Ensure compliance with internal security policies and industry standards.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum of 

    3 years’ experience

     in a 

    DevOps role

    .
  • Strong scripting skills in 

    PowerShell

    Shell

    , and 

    Batch

    .
  • Proficiency with 

    Docker

    Azure DevOps

    , and 

    Git

    .
  • Experience managing cloud infrastructure, especially in 

    Azure

    .
  • Familiarity with both 

    Linux

     and 

    Windows server environments

    .
  • Understanding of software deployment practices and automation workflows.
  • Strong troubleshooting and analytical skills.

Nice to Have:

  • Working knowledge of 

    Kubernetes

     (deployment, scaling, monitoring).
  • Experience with 

    Terraform

    Helm

    , or other infrastructure-as-code tools.
  • Familiarity with 

    multi-tenancy patterns

     and libraries like 

    Finbuckle

    .
  • Experience with tools like 

    Grafana

  • Cloud or DevOps certifications (e.g., 

    CKA

    Microsoft Certified: DevOps Engineer Expert

    ).


Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You