DevOps Engineer

5 years

5 - 7 Lacs

Posted:9 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Type: Full Time
Job Location: Noida

Job Role: DevOps Engineer
Client: Domestic (Delhi based client)
Experience required: To be eligible for this position, a minimum of 5 years of experience in Linux Administration is required.
Project duration: 1 year
Profiles Needed: 1 Senior and 3 Junior professionals
Client Onsite: Noida, Okhla phase 2. New Delhi
Employment Type: Full-Time / Payroll (Project based clause) /Contractual (I year). Notice period 45 days.
Cloud-Free Role : Focus on self-hosted infrastructure only

Resource Requirements:

  • Profiles Needed: 1 Senior and 3 Junior professionals
  • Skillset Distribution: 60% Administration / 40% DevOps
  • Mandatory Tools Experience: Hands-on expertise with SonarQube or JFrog, and Jenkins or CloudBees is required.

Job Overview

We are looking for a DevOps Engineer with 2–3 years of experience in building, managing, and automating DevOps pipelines and deployments on self-managed infrastructure.
This role demands hands-on experience with at least 2 tools from the following stack:

    • Jenkins / CloudBees Jenkins
    • Docker
    • JFrog Artifactory
    • SonarQube
    • GitHub Enterprise

The candidate should be comfortable working in Linux environments, automating tasks with scripts, and configuring the DevOps ecosystem at an infrastructure and pipeline level.

Key Responsibilities & Expected Configuration Knowledge

Jenkins / CloudBees Jenkins:

  • Design and write Jenkins file for pipeline-as-code (declarative or scripted)
  • Create multi-branch pipelines
  • Configure build triggers (SCM/webhook/cron), post-build actions, and shared libraries
  • Install and configure Jenkins plugins (e.g., Git, SonarQube Scanner, Artifactory)
  • Set up Jenkins agents (static or dynamic)
  • Store build artifacts and test results
  • Monitor and troubleshoot builds via console output and logs

Docker:

  • Write and maintain Docker files for application packaging
  • Use docker-compose for local testing environments
  • Build and tag images via Jenkins pipeline
  • Push/pull images to/from JFrog Artifactory Docker registry
  • Implement security best practices: base image validation, multi-stage builds, image cleanup automation

SonarQube:

  • Configure SonarQube for Java/Maven (or .NET) projects
  • Generate and analyse reports on code smells, vulnerabilities, bugs.
  • Enforce quality gates in Jenkins using sonar Scanner CLI or plugin
  • Set up project-level and global rulesets
  • Manage access control and authentication

JFrog Artifactory:

  • Set up and manage local repositories for Maven, Docker, and npm
  • Configure virtual repositories for aggregation
  • Implement artifact retention policies
  • Automate artifact uploads from Jenkins using Artifactory plugin, REST API, or CLI
  • Set user/group/permission targets for access control

GitHub Enterprise:

  • Manage repositories, create branches, handle pull requests
  • Configure branch protection rules and merge checks
  • Implement webhook triggers to integrate with Jenkins
  • Resolve merge conflicts and apply GitFlow or trunk-based workflows

Linux & Scripting:

  • Navigate and manage Linux file systems
  • Write Bash, Python, or PowerShell scripts for automation
  • Configure log rotation and cleanup for Jenkins, SonarQube, Artifactory
  • Set up reverse proxies (Nginx/Apache) if needed
  • Review and troubleshoot logs in /var/log, /opt/Jenkins, or containers

Tools & Technologies (Hands-on Expectation):

CI/CD: Jenkins (Cloud Bees), GitHub Webhooks
SCM: GitHub Enterprise
Containers: Docker, Docker Compose
Quality: SonarQube
Artifacts: JFrog Artifactory (Maven + Docker)
Scripting: Bash, Python, PowerShell
OS: Linux (Ubuntu/CentOS), Windows (for .NET if applicable)
Build Tools: Maven, Gradle, dotnet CLI

Minimum Requirements:

  • 2–3 years total experience.
  • 2+ years hands-on with any 2 or more of the following: Jenkins, Docker, SonarQube,
  • JFrog Artifactory, GitHub Enterprise
  • Clear understanding of DevOps workflows, not just tool usage

Preferred Skills (Nice to Have):

  • Exposure to infrastructure-as-code tools (e.g., Ansible, Terraform)
  • Awareness of DevSecOps practices
  • Experience with monitoring tools (Grafana, Prometheus, Nagios)
  • Experience integrating .NET Core apps (IIS or Kestrel hosting)

Important information for the Candidate for Submission Instruction on project and skills required with experience:

To apply, candidates must:

  • Include a detailed CV that lists DevOps tools used
  • Clearly explain what configurations/implementations were done by them during the project (not their team)

Submit either:

  • An extended CV
  • Or a separate email/document that describes tool-by-tool hands-on experience
    Please note Applications without actual hands-on configuration details will not be shortlisted.

Apply for this position

Full Name *

Email *

Phone *

Cover Letter *

Upload CV/Resume *

Allowed Type(s): .pdf, .doc, .docx, .rtf

By using this form you agree with the storage and handling of your data by this website. *

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
Amrut Software logo
Amrut Software

Information Technology and Services

Minneapolis

RecommendedJobs for You

chennai, tamil nadu, india