AWS DevOps Engineer,

Kyyba9 months ago
Raleigh, NC, United States
Remote
Contract
Junior Level (1-3 years)

Job Description

Job Title: AWS DevOps Engineer

Location: Remote/Raleigh, NC

Position Type: Contract

Summary:

Hands-on AWS experience, DevOps methodologies, CI/CD automation, Terraform scripting, and monitoring solutions are critical for this role.

Required Skills:

  • 5+ years of hands-on experience in AWS, including configuration management, cloud orchestration, and provisioning/managing infrastructure and applications.
  • 3+ years of experience in DevOps practices within Agile/Scrum environments.
  • 3+ years of experience designing and automating CI/CD pipelines, including integration with open-source tools.
  • 3+ years of experience writing Infrastructure as Code using Terraform.
  • Experience designing and implementing automated monitoring capabilities to generate dashboards with trends, useful messages, and immediate notifications, providing real-time metrics using Splunk or similar services.
  • Knowledge of multi-account architecture, leveraging tools such as AWS Control Tower, Service Control Policies, GuardRails, and Transit Gateways.
  • Broad technology experience that may include cloud architecture, cloud migrations, application development, networking, security, storage, analytics, or machine learning.
  • AWS certification is an added advantage.
  • Familiarity with standards and regulations such as NIST, FISMA, FedRamp, and Common Criteria.
  • Familiarity with the MLOps and machine-learning lifecycle and products such as Amazon SageMaker, Apache Airflow, Looker, and Trifacta.
  • Excellent communication and interpersonal skills.
  • Strong analytical, problem-solving, and decision-making abilities.

Responsibilities:

  • Implement best-in-class cloud solutions in AWS using Infrastructure as Code.
  • Deploy, set up, and run infrastructure configurations for various AWS services utilizing Terraform.
  • Engage with stakeholders across application development, networking, infrastructure, information security, risk, identity and access management, and security operations.
  • Enable and optimize automation of application and infrastructure environments.
  • Build cloud infrastructure with an understanding of AMIs, containers, and serverless functions.
  • Develop, maintain, and improve CI/CD pipelines for delivering features, fixes, and system updates across environments.
  • Set up and maintain scalable, stable CI/CD toolsets supporting development, testing, and security scanning.
  • Implement Amazon CloudWatch, Splunk, and other monitoring solutions to provide continuous monitoring and track system performance, infrastructure, and application metrics.
  • Analyze functional and non-functional requirements, translate them into technical operational requirements, and propose CI/CD pipelines with appropriate tools and plugins.

Required Skills

Security
Storage
AWS Control Tower
NIST standards
Common Criteria
Infrastructure as Code
Application development
Cloud migrations
Excellent communication skills
AWS
Problem-solving skills
Cloud architecture
AWS certification
Cloud orchestration
MLOps
Terraform scripting
Automated monitoring solutions
Interpersonal skills
Amazon SageMaker
Decision-making skills
FedRamp compliance
Configuration management
Trifacta
GuardRails
Transit Gateways
Analytics
Networking
Strong analytical skills
Service Control Policies
Machine learning
Looker
FISMA compliance
CI/CD automation
DevOps methodologies
Apache Airflow