SENIOR AWS DEVOPS ENGINEER

Overview

Hybrid
$60 - $80
Contract - W2
Contract - Independent
Contract - 2 Year(s)

Skills

DevOps
AWS
Terraform
Docker
Git
Python
Bash

Job Details

Description

We are looking for a skilled and experienced AWS DevOps Engineer to join our dynamic team. As an AWS DevOps Engineer, you will be responsible for designing, implementing, and maintaining the infrastructure and applications on the AWS platform. You will work closely with developers, system administrators, and project managers to ensure smooth and efficient operations.

Your primary focus will be on deploying, automating, maintaining, and managing the AWS cloud-based production system. You should have a deep understanding of AWS services and experience in implementing and managing scalable and fault-tolerant solutions on the AWS platform. You should also possess excellent problem-solving skills and be able to work in a fast-paced environment, handling multiple projects simultaneously.

Responsibilities

  • Design, implement, and manage the infrastructure and applications on the AWS platform.
  • Deploy, automate, and maintain AWS cloud-based production system.
  • Build and maintain AWS services and configure and manage IAM roles and policies.
  • Collaborate with development teams to define and implement CI/CD pipelines.
  • Monitor, troubleshoot, and resolve production issues related to AWS services and applications.
  • Optimize AWS resources, ensuring cost-effectiveness and performance.
  • Implement and enforce security best practices and measures to protect the AWS environment.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as an AWS DevOps Engineer or in a similar role.
  • In-depth knowledge of AWS services such as EC2, S3, RDS, CloudFormation, Lambda, and others.
  • Strong scripting and automation skills using Python, Bash, or similar languages.
  • Experience with containerization technologies such as Docker and container orchestration frameworks like Kubernetes.
  • Proficient in using and managing version control systems like Git.
  • Solid understanding of networking protocols and security principles.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to work collaboratively as a part of a cross-functional team.
  • Strong written and verbal communication skills.
  • AWS certifications such as AWS Certified DevOps Engineer or AWS Certified SysOps Administrator is a plus.
  • Familiarity with Agile methodologies and DevOps practices.
  • Up-to-date with industry trends and technologies related to AWS.
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.