Senior DevOps Engineer

Overview

Remote
Depends on Experience
Full Time
100% Travel

Skills

Amazon Web Services
Ansible
Bash
CircleCI
Cloud Computing
Collaboration
Computer Networking
Continuous Delivery
Continuous Integration
DNS
DevOps
Development Testing
Docker
Dragon NaturallySpeaking
Failover
Firewall
GitHub
GitLab
Good Clinical Practice
Google Cloud
Google Cloud Platform
Grafana
High Availability
IaaS
Jenkins
Kubernetes
Load Balancing
Management
Mentorship
Microsoft Azure
Orchestration
Performance Tuning
Provisioning
Python
Reliability Engineering
Scripting
System Administration
Terraform
Virtual Private Network

Job Details

Job Summary:

We are looking for a highly experienced Senior DevOps Engineer with a strong background in automation, cloud infrastructure, CI/CD, and system reliability. This fully remote role is ideal for a self-driven DevOps professional with 10+ years of experience who excels at building scalable, secure, and high-availability systems. You ll work closely with development, QA, and infrastructure teams to streamline deployment processes and manage cloud environments.


Key Responsibilities:

  • Design, implement, and manage CI/CD pipelines to support automated deployments across environments.

  • Build and maintain highly available, scalable, and secure cloud infrastructure (AWS, Azure, or Google Cloud Platform).

  • Automate infrastructure provisioning using tools like Terraform, CloudFormation, or Pulumi.

  • Implement monitoring, logging, and alerting systems (e.g., Prometheus, Grafana, ELK, Datadog).

  • Ensure high system availability and performance through load balancing, scaling, and failover strategies.

  • Support containerization efforts using Docker and orchestration with Kubernetes.

  • Perform system administration, patching, and performance tuning of production environments.

  • Ensure security best practices across infrastructure and code deployment.

  • Collaborate with cross-functional teams to integrate DevOps practices into the development lifecycle.

  • Mentor junior engineers and advocate for DevOps best practices and culture.


Required Qualifications:

  • 10+ years of hands-on experience in DevOps, Site Reliability Engineering, or related fields.

  • Strong experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

  • Deep understanding of CI/CD tools like Jenkins, GitLab CI, CircleCI, or GitHub Actions.

  • Proficiency in infrastructure-as-code tools like Terraform, Ansible, or CloudFormation.

  • Expertise with containerization and orchestration technologies such as Docker and Kubernetes.

  • Strong scripting skills in Bash, Python, or similar.

  • Solid experience with monitoring/logging tools: Prometheus, Grafana, ELK, or similar.

  • Familiarity with networking, firewalls, DNS, and VPNs.

  • Excellent troubleshooting skills and the ability to work independently in a remote environment.

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.