Senior Devops Engineer

Overview

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

Skills

Devops
Helm
AWS
Jenkins
Kubernetes
Docker

Job Details

We are seeking an experienced and motivated Senior DevOps Engineer with 8+ years of expertise in cloud infrastructure, automation, and CI/CD pipelines. This role requires deep hands-on experience with AWS, Terraform, Docker, Kubernetes, and DevOps tooling, along with solid knowledge of Linux, Windows Server environments, and scripting (Python/Shell). You will play a key role in improving infrastructure scalability, availability, automation, and developer productivity.


Key Responsibilities:

  • Design, deploy, and manage secure and scalable cloud infrastructure using AWS services.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform.
  • Set up and manage CI/CD pipelines with tools like Jenkins, GitHub Actions, or AWS CodePipeline.
  • Orchestrate and manage containers using Docker and Kubernetes (EKS).
  • Automate operational tasks using Shell scripts and basic Python scripts.
  • Administer and troubleshoot both Linux (Ubuntu/CentOS) and Windows Server environments.
  • Manage and monitor system and application performance using Datadog, implement proactive alerts and incident remediation.
  • Perform system patching, OS updates, and user/group/permission management on both Windows and Linux servers.
  • Use Git for source control, follow GitFlow or trunk-based development practices.
  • Collaborate with engineering and QA teams to improve software delivery and deployment processes.
  • Handle JIRA ticket lifecycle: issue triage, resolution, and documentation.
  • Lead or participate in Root Cause Analysis (RCA) and implement preventive measures.
  • Participate in on-call rotations for incident response and resolution.

Required Skills & Qualifications:

  • 8+ years of hands-on experience in DevOps, SRE, or Cloud Infrastructure Engineering.
  • Strong experience with Amazon Web Services (AWS) EC2, S3, IAM, VPC, RDS, Lambda, CloudFormation, etc.
  • Solid knowledge and experience with Terraform for infrastructure provisioning.
  • Experience in managing CI/CD pipelines using Jenkins, AWS CodePipeline, or similar tools.
  • Proficiency with Kubernetes, preferably EKS, and Docker for containerization.
  • Proficient in Linux (Ubuntu, RHEL, CentOS) and Windows Server administration.
  • Experience writing Shell scripts (Bash/PowerShell) and basic Python scripts.
  • Familiarity with Datadog for logging, APM, and infrastructure monitoring.
  • Strong understanding of Git and branching/merging strategies.
  • Experience working with JIRA, Confluence, or other ticketing and documentation systems.
  • Demonstrated experience conducting RCAs and implementing follow-up actions.

Preferred Qualifications:

  • Experience with Helm, ArgoCD, or other GitOps tools.
  • Exposure to Windows Active Directory, Group Policies, and PowerShell scripting.
  • Familiarity with networking basics, firewall rules, load balancers, and DNS.
  • Knowledge of security best practices in cloud and containerized environments.

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.