Overview
Skills
Job Details
A DevOps Engineer with 10+ years of experience specializing in Kubernetes and Jenkins is responsible for architecting, automating, and optimizing large-scale CI/CD pipelines, container orchestration, and cloud-native deployments for enterprise environments.
Responsibilities
Design, build, and manage end-to-end CI/CD pipelines using Jenkins, integrating application code, automated testing, code quality checks, and deployment workflows.
Architect and operate Kubernetes clusters for deploying, scaling, and managing containerized applications across development, QA, and production environments.
Integrate automation and configuration management workflows leveraging scripting languages (Python, Bash, Shell), infrastructure-as-code (Terraform, Ansible), and cloud platforms (AWS, Azure, Google Cloud Platform).
Manage, optimize, and troubleshoot deployment pipelines, build failures, runtime incidents, and production support issues.
Oversee secure and reliable infrastructure provisioning, including implementation of monitoring, logging (Splunk, ELK), secrets management, and disaster recovery strategies.
Automate build, test, and deploy cycles for microservices, integrating Docker for image management and private registries, with continuous code inspection via SonarQube.
Mentor junior engineers, drive industry best practices, and collaborate with engineering, QA, and product teams to accelerate releases and improve system reliability.
Conduct vulnerability assessments, enforce security standards, and remediate risk through proactive monitoring and incident management.
Required Experience
10+ years in DevOps roles supporting enterprise-scale software development and deployment lifecycles.
Expert knowledge of Jenkins pipeline scripting, plugin integration, and build server administration.
Deep hands-on mastery of Kubernetes cluster setup, pod orchestration, deployments, scaling policies, and service meshes.
Advanced scripting/automation skills (Python, Bash, Shell, PowerShell), version control expertise (Git, SVN), and experience with automation/configuration tools (Terraform, Chef, Puppet).
Experience managing both Linux and Windows environments, supporting a mix of application stacks (Java, Node.js, Python).
Familiarity with monitoring, logging, and alerting technologies; solid understanding of cybersecurity controls in DevOps.
Preferred Skills
Advanced cloud architecture skills (AWS ECS/EKS, Azure AKS, Google Cloud Platform GKE) and container ecosystem (Docker, OpenShift).
Proven track record optimizing CI/CD cycles, reducing deployment times, and ensuring high availability.
Strong leadership, communication, and cross-team collaboration abilities.