Sr. Devops Engineer _ 10+ Years Exp Mandatory

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

DevOps
CI/CD
GitOps
Ansible
Docker
Kubernetes
AWS

Job Details

Requirement details:

Job Title: Sr. Devops Engineer

Location: Remote (PST Hours)

Duration : 12+ Months

Job Description:

10+ Years of IT Experience

  • Pipeline Development & Management: Design, build, and optimize robust CI/CD pipelines using Jenkins to automate the build, test, and deployment of applications across various environments (development, testing, staging, production).
  • Configuration Management & Automation: Develop, test, and maintain Ansible Playbooks and roles for provisioning infrastructure, configuring servers, and deploying applications in an agentless manner.
  • Implement GitOps Principles: Drive the adoption of GitOps best practices, using Git repositories as the single source of truth for all infrastructure and application declarations, facilitating observable and verifiable deployments.
  • Integration & Orchestration: Integrate Jenkins and Ansible with essential DevOps tools such as GitHub/GitLab (source control), Docker (containerization), and potentially tools like ArgoCD or Flux for continuous deployment within a GitOps framework.
  • Scripting & Tooling: Use shell scripting (Bash/Python) to enhance automation capabilities and integrate various components of the CI/CD ecosystem.
  • Troubleshooting & Monitoring: Monitor pipeline performance, troubleshoot build and deployment failures, and implement solutions to ensure high availability and stability of the automation systems.
  • Collaboration: Work closely with development and operations teams to understand requirements, implement best practices, and facilitate a culture of continuous improvement and collaboration.
  • Documentation: Create and maintain clear documentation for all CI/CD processes, playbooks, and infrastructure configurations.

Required Skills and Experience:

  • 8+ years of hands-on experience in a DevOps, CI/CD.
  • Expertise in Jenkins: Proven experience in configuring Jenkins, managing plugins, defining declarative and scripted pipelines (Jenkinsfile), and orchestrating complex workflows.
  • Strong Ansible Skills: In-depth experience writing effective Ansible Playbooks, roles, inventories, and modules for configuration management and application deployment.
  • Experience with GitOps Workflows: Practical understanding and experience applying GitOps principles to manage infrastructure as code (IaC) and application deployments.
  • Version Control: Proficiency with Git and platforms like GitHub, GitLab, or Bitbucket for source code management and control.
  • Containerization & Orchestration (Preferred): Familiarity with Docker and a basic understanding of container orchestration tools like Kubernetes (K8s).
  • Cloud Experience (Preferred): Knowledge of cloud platforms, specifically AWS, including EC2 instances and security group configurations.
  • Problem-Solving: Strong analytical and troubleshooting skills with the ability to resolve complex technical issues efficiently.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.