Systems DevOps Engineer- Remote- Contract

Overview

Remote
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

Amazon EC2
Amazon S3
Amazon DynamoDB
Bash
Ansible
Docker
DevOps
Continuous Delivery
Continuous Integration
Continuous Improvement
MySQL
Linux
Kubernetes

Job Details

Job Title: Systems / DevOps Engineer

Location: Remote.
Type: 12 Months Contract

About the Role:
We are seeking an experienced Systems / DevOps Engineer to design, automate, and manage our AWS infrastructure, ensuring scalability, performance, and reliability. In this role, you'll collaborate closely with development and operations teams to streamline CI/CD pipelines, implement Infrastructure as Code (IaC) using tools like Terraform and CloudFormation, and automate routine tasks with scripting languages such as Python, Bash, and PowerShell.

You ll be responsible for supporting and maintaining Linux and Windows systems, web and mobile applications, and critical backend services, while proactively monitoring system performance and ensuring high availability. This role is perfect for someone passionate about automation, cloud infrastructure, and continuous improvement.

Key Responsibilities:

  • Design, deploy, and manage AWS infrastructure (EC2, S3, RDS, Lambda, VPC, IAM, ECS, etc.)
  • Automate infrastructure provisioning and configuration using Terraform, CloudFormation, and Ansible
  • Build and maintain CI/CD pipelines with tools like GitHub Actions and CodeDeploy
  • Support and troubleshoot Linux and Windows servers, web applications, DNS, databases, and network services
  • Implement and manage monitoring, logging, and alerting systems (CloudWatch, Grafana)
  • Collaborate with cross-functional teams to improve deployment workflows, system performance, and security

Required Skills & Experience:

  • 4+ years of hands-on experience managing AWS environments in production
  • Strong expertise in Infrastructure as Code (Terraform, CloudFormation, Ansible)
  • Proficiency in scripting (Python, Bash, PowerShell, JavaScript)
  • Experience with CI/CD tools and container technologies (Docker, Kubernetes, ECS, EKS)
  • Solid understanding of Linux and Windows system administration
  • Familiarity with monitoring and logging tools; strong troubleshooting and problem-solving skills
  • Good communication and collaboration skills

Nice to Have:

  • Experience with SQL and NoSQL databases (MySQL, AWS Aurora, DynamoDB, RDS, MS SQL)
  • Knowledge of disaster recovery and high availability design
  • Security best practices in AWS (IAM, encryption, vulnerability management)

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.