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