Job Openings DevOps Engineer - Azure

About the job DevOps Engineer - Azure

Experience: 3+ Years

Job Location:WFH/ Hybrid

No. of Positions: Multiple

Qualifications: B Tech / M Tech/ MCA or Higher

Work Timings: 1:30 PM IST to 10:30 PM IST

Functional Area: DevOps

Job Summary

We are looking for a hands-on DevOps Engineer with strong experience in application deployments, server management, and CI/CD pipeline implementation, primarily using Jenkins. This role is highly execution-focused and ideal for someone who enjoys building reliable deployment pipelines, automating infrastructure operations, and supporting development teams in delivering faster and more stable releases.

Key Responsibilities

  • Design, build, and maintain end-to-end CI/CD pipelines using Jenkins for multiple applications.
  • Manage application deployments across development, staging, and production environments.
  • Provision, configure, and maintain Linux-based servers in cloud and hybrid environments.
  • Implement deployment automation to improve release speed, consistency, and reliability.
  • Work closely with development teams to support builds, releases, deployments, and production issues.
  • Deploy and manage containerized applications using Docker.
  • Deploy and manage using Kubernetes clusters.
  • Monitor system health, logs, and performance; proactively troubleshoot and resolve issues.
  • Support and manage cloud infrastructure on AWS and/or Azure, following security and cost-optimization best practices.
  • Automate routine operational tasks to reduce manual effort and operational risk.
  • Ensure high availability, scalability, and stability of applications and infrastructure.

Skills, Knowledge, and Experience

  • 3+ years of hands-on experience in DevOps, with a strong emphasis on CI/CD pipelines and deployment processes.
  • Proven expertise in Jenkins, including pipeline design, configuration, maintenance, and optimization.
  • Strong experience in Linux server administration, monitoring, and troubleshooting.
  • Hands-on experience with Docker and container-based application deployments.
  • Solid hands-on experience with Azure cloud platforms.
  • Good understanding of networking fundamentals, including DNS, TCP/IP, security groups, and firewalls.
  • Experience in supporting production environments and resolving deployment and release-related issues.
  • Ability to automate operational processes using scripts and DevOps tools.
  • Mandatory certification in Azure.
  • Strong communication skills with the ability to collaborate effectively with cross-functional teams.
  • Exposure to Kubernetes and container orchestration concepts is a plus.
  • Experience with cloud migration initiatives or hybrid infrastructure environments is a plus.
  • Docker or Kubernetes certification is a big plus.