AWS DevOps Engineer

Overview

On Site
$60,000 - $80,000
Full Time

Skills

AWS
DevOps
SRE
Python & Bash
EC2
RDS
CI/CD
Jenkins
Docker & Kubernetes
Terraform
Ansible
Git
Travis CI
Nagios
Linux
SQL

Job Details

Technical Skills:
    • Automation & Scripting:
      Proficiency in scripting languages like Python, Bash, or Ruby is essential for automating tasks and building CI/CD pipelines.
  • AWS Services:
    A deep understanding of core AWS services like EC2, S3, RDS, Lambda, and IAM is crucial.
  • CI/CD:
    Experience with CI/CD pipelines, tools like AWS CodePipeline, Jenkins, or similar, is vital for automating software delivery.
  • Containerization:
    Knowledge of containerization technologies like Docker and Kubernetes is highly valuable, especially when deploying microservices.
  • Infrastructure as Code (IaC):
    Familiarity with IaC tools like AWS CloudFormation, Terraform, or Ansible for automating infrastructure provisioning.
  • Version Control:
    Proficiency in Git or other version control systems for managing code and deployments.
  • Monitoring & Logging:
    Ability to set up and utilize monitoring and logging tools for tracking application and infrastructure health.
Soft Skills:
  • Communication:
    Strong verbal and written communication skills are essential for collaborating with development, operations, and other teams.
  • Collaboration:
    The ability to work effectively with diverse teams and share knowledge is crucial for a successful DevOps environment.
  • Problem-Solving:
    Strong analytical and problem-solving skills are needed to troubleshoot issues and optimize processes.
  • Adaptability:
    The ability to learn new technologies and adapt to evolving cloud environments is important.
  • Continuous Learning:
    A commitment to staying up-to-date with the latest AWS services and DevOps practices is essential.
Tools & Technologies:
  • AWS Services: AWS CodePipeline, AWS CloudFormation, AWS ECS, AWS EKS, AWS Lambda, AWS S3, AWS EC2, AWS RDS, AWS IAM, etc.
  • Scripting Languages: Python, Bash, Ruby, etc.
  • Containerization: Docker, Kubernetes
  • IaC Tools: Terraform, Ansible, AWS CloudFormation
  • CI/CD Tools: Jenkins, Bamboo, Travis CI, etc.
  • Monitoring & Logging Tools: Grafana, Prometheus, Nagios, etc.
  • Version Control: Git, GitHub, GitLab, Bitbucket
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.