Search by job, company or skills

  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Job Description

Job Title: Senior DevOps Engineer Experience: 6 - 9 years

Location: Hyderabad

Work Mode: WFO 5 Days

Position Overview:

We are seeking an experienced Senior DevOps Engineer with deep expertise in Jenkins, Docker, Ansible, and Kubernetes to architect and maintain secure, scalable infrastructure and CI/CD pipelines. This role emphasizes security-first DevOps practices, on-premises Kubernetes operations, and integration with data engineering workflows.

Core Responsibilities:

1. CI/CD Pipeline Architecture & Security: Design, implement, and maintain enterprise-grade CI/CD pipelines in Jenkins with embedded security controls:

  • Build greenfield pipelines and enhance/stabilize existing pipeline infrastructure
  • Diagnose and resolve build, test, and deployment failures across multi-service environments
  • Integrate security gates, compliance checks, and automated quality controls at every pipeline stage

2. Manage and optimize SonarQube and static code analysis tooling:

  • Enforce code quality and security scanning standards across all services
  • Maintain organizational coding standards, vulnerability thresholds, and remediation workflows
  • Automate quality gates as integral components of CI/CD processes

3. Engineer optimized Docker images for Java, Scala, and Python applications:

  • Implement multi-stage builds, layer optimization, and minimal base images
  • Conduct image vulnerability scanning and enforce compliance policies
  • Apply containerization best practices for security and performance

4. Develop comprehensive Ansible automation:

  • Create modular, reusable, and secure playbooks for configuration management
  • Automate environment provisioning and application lifecycle operations
  • Maintain infrastructure-as-code standards and version control

Kubernetes Platform Operations & Security:

1. Lead complete lifecycle management of on-premises/bare-metal Kubernetes clusters:

  • Cluster provisioning, version upgrades, node maintenance, and capacity planning
  • Configure and manage networking (CNI), persistent storage solutions, and ingress controllers
  • Troubleshoot workload performance, resource constraints, and reliability issues

2. Implement and enforce Kubernetes security best practices:

  • Design and manage RBAC policies, service account isolation, and least-privilege access models
  • Apply Pod Security Standards, network policies, secrets encryption, and certificate lifecycle management
  • Conduct cluster hardening, security audits, monitoring, and policy governance

3. Provide technical leadership to development teams:

  • Guide secure deployment patterns and containerized application best practices
  • Establish workload governance frameworks for distributed systems
  • Drive adoption of security-first mindsets across engineering teams

Data Engineering Support:

1. Collaborate with data engineering teams on Spark-based workloads:

  • Support deployment and operational tuning of Spark ETL/ETA jobs
  • Understand cluster integration, job orchestration, and performance optimization
  • Debug and troubleshoot Spark workflow issues in production environments

Required Skills & Experience:

1. Technical Expertise:

  • Jenkins (Expert): Advanced pipeline development, DSL scripting, security integration, troubleshooting
  • Docker (Expert): Secure multi-stage builds, vulnerability management, optimisation for Java/Scala/Python
  • Ansible (Expert): Complex playbook development, configuration management, automation at scale
  • Kubernetes (Expert - Primary Focus): On-premises cluster operations, security hardening, networking, storage management
  • SonarQube/Code Quality (Strong): Integration, quality gate enforcement, threshold management
  • DevSecOps (Strong): Security scanning, compliance automation, vulnerability remediation, workload governance
  • Spark ETL/ETA (Moderate): Understanding of distributed data processing, job configuration, runtime behavior

2. Core Competencies:

  • Deep understanding of DevSecOps principles and security-first automation
  • Strong troubleshooting and problem-solving abilities across complex distributed systems
  • Experience with infrastructure-as-code and GitOps methodologies
  • Knowledge of compliance frameworks and security standards
  • Ability to mentor teams and drive best practice adoption

3. Qualifications:

  • 6 - 10 Years years of hands-on DevOps
  • Proven track record with Jenkins, Docker, Kubernetes, and Ansible in production environments
  • Experience managing on-premises Kubernetes clusters (bare-metal preferred)
  • Strong background in security hardening and compliance automation
  • Familiarity with data engineering platforms and big data technologies
  • Excellent communication and collaboration skills

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 135074323

Similar Jobs