Senior Devops Engineer

Senior Devops Engineer

Posted 7 days ago by 1753510384

Negotiable
Outside
Remote
USA

Summary: The Senior DevOps Engineer role requires over 8 years of experience in cloud infrastructure, automation, and CI/CD pipelines, with a strong focus on AWS, Terraform, Docker, and Kubernetes. The position involves designing and managing secure cloud infrastructure, automating operational tasks, and collaborating with engineering teams to enhance software delivery. The ideal candidate will have a solid understanding of both Linux and Windows Server environments, along with scripting capabilities. This role is remote and classified as outside IR35.

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.

Key Skills:

  • 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.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

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.