Azure Devops Engineer

6 - 8 years

0 Lacs

Posted:14 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title

Dev / DevOps Engineer (.NET / Java / Node + Cloud / Containerization)


Role Summary

We are seeking a skilled and versatile Engineer with hands-on development and DevOps experience proficient in .NET or Java (and ideally with exposure to Node.js) who can design, build, deploy, and maintain containerized microservices using modern CI/CD pipelines and infrastructure-as-code practices. You will work closely with development, infrastructure, and operations teams to ensure smooth end-to-end delivery of software.


Key Responsibilities

  • Develop and maintain application code in .NET, Java, or Node.js as needed.

  • Build and manage build pipelines (e.g. Maven for Java), managing dependencies and artifacts.

  • Containerize applications using Docker and deploy microservices on Kubernetes (or similar orchestration platforms).

  • Use configuration management and automation tools (e.g. Ansible) for deployment, configuration, and orchestration.

  • Build, maintain, and optimize CI/CD pipelines using tools such as Jenkins, GitHub / GitLab CI (or equivalent), ensuring automated, reliable and repeatable deployments.

  • Implement infrastructure-as-code (IaC) using tools like Terraform (or similar) for provisioning and managing cloud or on-prem resources.

  • Work with cloud services (e.g. Azure, or other cloud environments) to deploy and manage services, as applicable.

  • Migrate legacy or monolithic applications to containerized / cloud-based architectures when required.

  • Participate in architecture and design discussions especially around microservices, scalability, deployment and automation.

  • Collaborate with cross-functional teams using agile methodologies, ensuring timely deliveries and iterative improvements.

  • Communicate effectively with team members and stakeholders developers, QA, operations to coordinate deployments, resolve issues, and continuously improve deployment processes and infrastructure.


Required Skills & Qualifications

  • Bachelors degree in Computer Science / Engineering or equivalent technical qualification.

  • or

  • Strong experience with build tools (e.g., Maven for Java) and artifact/repository management.

  • Solid understanding and practical experience with containerization (Docker), container orchestration (Kubernetes), and deploying microservices.

  • Experience with configuration management and automation tools (e.g. Ansible) and infrastructure-as-code tools (e.g. Terraform).

  • Proficiency with version control systems (Git GitHub or GitLab) and CI/CD tooling/ pipelines (Jenkins, GitLab CI/CD, or equivalent).

  • Familiarity with writing deployment or infrastructure configuration using declarative formats (e.g. YAML).

  • Experience working with cloud platforms / services (e.g. Azure, AWS, or similar) especially for containerized application deployment.

  • Experience in application migration (on-prem cloud/containerized, monolith microservices) is a plus.

  • Familiarity with Agile software development methodologies.

  • Strong communication skills, collaboration mindset, problem-solving attitude, and ability to manage multiple tasks in fast-paced environments.

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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, bengaluru, mumbai (all areas)

hyderabad, pune, delhi / ncr