Home
Jobs

Essential DevOps Skill Requirements

0 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

EXP- 5-8YRS  A strong candidate for this DevOps role will possess expertise across several key areas: 1. Operating Systems & Scripting: Linux Operating Systems (Proficient/Must-Have): Deep understanding of Linux fundamentals, command-line interface (CLI), file systems, process management, networking, and user/group management. Shell Scripting (Bash/Shell): Ability to write and troubleshoot robust shell scripts for automation tasks, system administration, and CI/CD pipelines. 2. Version Control: Git (Source Control): Expert-level proficiency in Git for managing source code, branching strategies (e.g., Gitflow, GitHub Flow), merging, rebasing, and collaborative development. 3. CI/CD (Continuous Integration/Continuous Delivery): Jenkins CI: Hands-on experience with Jenkins for building, testing, and deploying applications. This includes creating and managing pipelines, setting up build jobs, and integrating with other tools. Build Process Knowledge: Understanding and ability to configure build processes for various application types: Java Applications (Maven): Experience with Maven for building Java projects, managing dependencies, and executing tests. Angular Applications (NPM/Yarn): Familiarity with Node.js, npm, or Yarn for building, testing, and packaging Angular applications. 4. Containerization & Orchestration: Docker Containers: Strong knowledge of Docker for containerizing applications (writing Dockerfiles, managing images, running containers, Docker Compose). Container Orchestration (OpenShift): Practical experience with OpenShift (or Kubernetes) for deploying, scaling, and managing containerized applications in a production environment. This includes understanding Pods, Deployments, Services, Routes, ConfigMaps, Secrets, etc. 5. DevSecOps & Security: DevSecOps Principles: Understanding of integrating security practices throughout the entire software development lifecycle (shifting left). Dynamic Application Security Testing (DAST): Experience with tools and processes for performing dynamic security scans against running applications to identify vulnerabilities (e.g., OWASP ZAP, Burp Suite). SSL Certificates: Knowledge of managing, configuring, and troubleshooting SSL/TLS certificates for secure communication. Key Vault Management: Experience with secure storage and management of sensitive information (e.g., API keys, database credentials, secrets) using tools like HashiCorp Vault, Azure Key Vault, AWS Secrets Manager, or OpenShift Secrets Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Devops Interview Now

My Connections Gigde Global

Download Chrome Extension (See your connection in the Gigde Global )

chrome image
Download Now

RecommendedJobs for You