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 servicesMaintain organizational coding standards, vulnerability thresholds, and remediation workflowsAutomate quality gates as integral components of CI / CD processes3. Engineer optimized Docker images for Java, Scala, and Python applications :
Implement multi-stage builds, layer optimization, and minimal base imagesConduct image vulnerability scanning and enforce compliance policiesApply containerization best practices for security and performance4. Develop comprehensive Ansible automation :
Create modular, reusable, and secure playbooks for configuration managementAutomate environment provisioning and application lifecycle operationsMaintain infrastructure-as-code standards and version controlKubernetes Platform Operations & Security :
1. Lead complete lifecycle management of on-premises / bare-metal Kubernetes clusters :
Cluster provisioning, version upgrades, node maintenance, and capacity planningConfigure and manage networking (CNI), persistent storage solutions, and ingress controllersTroubleshoot workload performance, resource constraints, and reliability issues2. Implement and enforce Kubernetes security best practices :
Design and manage RBAC policies, service account isolation, and least-privilege access modelsApply Pod Security Standards, network policies, secrets encryption, and certificate lifecycle managementConduct cluster hardening, security audits, monitoring, and policy governance3. Provide technical leadership to development teams :
Guide secure deployment patterns and containerized application best practicesEstablish workload governance frameworks for distributed systemsDrive adoption of security-first mindsets across engineering teamsData Engineering Support :
1. Collaborate with data engineering teams on Spark-based workloads :
Support deployment and operational tuning of Spark ETL / ETA jobsUnderstand cluster integration, job orchestration, and performance optimizationDebug and troubleshoot Spark workflow issues in production environmentsRequired Skills & Experience :
1. Technical Expertise :
Jenkins (Expert) : Advanced pipeline development, DSL scripting, security integration, troubleshootingDocker (Expert) : Secure multi-stage builds, vulnerability management, optimisation for Java / Scala / PythonAnsible (Expert) : Complex playbook development, configuration management, automation at scaleKubernetes (Expert - Primary Focus) : On-premises cluster operations, security hardening, networking, storage managementSonarQube / Code Quality (Strong) : Integration, quality gate enforcement, threshold managementDevSecOps (Strong) : Security scanning, compliance automation, vulnerability remediation, workload governanceSpark ETL / ETA (Moderate) : Understanding of distributed data processing, job configuration, runtime behavior2. Core Competencies :
Deep understanding of DevSecOps principles and security-first automationStrong troubleshooting and problem-solving abilities across complex distributed systemsExperience with infrastructure-as-code and GitOps methodologiesKnowledge of compliance frameworks and security standardsAbility to mentor teams and drive best practice adoption3. Qualifications :
6 - 10 Years years of hands-on DevOpsProven track record with Jenkins, Docker, Kubernetes, and Ansible in production environmentsExperience managing on-premises Kubernetes clusters (bare-metal preferred)Strong background in security hardening and compliance automationFamiliarity with data engineering platforms and big data technologiesExcellent communication and collaboration skills