Back to Jobs
Recently postedTechnology

AWS DevOps Engineer

Info Way SolutionsAustin, TX🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationAustin, TX, United States
DockerDynamoDBRubySQLShellGitAWSAPI GatewaySplunkCloudFormationDatadogGitHub ActionsGitLab CIGrafanaHelmJavaJenkinsPerlPrometheusPythonTerraformNode.jsKubernetesAgileCI/CDIAM

Job description

Job Summary

We are looking for an experienced Senior AWS DevOps Engineer with strong expertise in AWS cloud infrastructure, Infrastructure as Code (IaC), CI/CD automation, containerization, and Site Reliability Engineering (SRE). The ideal candidate should be capable of designing scalable, highly available cloud environments, improving DevOps maturity, automating deployments, and ensuring operational excellence across enterprise applications.

Key Responsibilities

  • Design, implement, and manage scalable AWS cloud infrastructure and services.

  • Develop and maintain Infrastructure as Code using Terraform and AWS CloudFormation.

  • Build, automate, and optimize CI/CD pipelines using GitLab CI/CD, GitHub Actions, and Jenkins.

  • Manage containerized applications using Docker, Kubernetes, Amazon ECS, and EKS.

  • Implement monitoring, logging, alerting, and incident management solutions.

  • Establish DevOps maturity goals and track performance using DORA metrics.

  • Drive reliability engineering, root cause analysis (RCA), and operational excellence.

  • Implement cloud security best practices, IAM policies, secrets management, and compliance controls.

  • Support enterprise release management, deployment governance, rollback strategies, and disaster recovery.

  • Collaborate with development, infrastructure, security, and business teams to improve delivery efficiency.

Required Technical Skills

1. AWS Infrastructure & Cloud Services

  • EC2, VPC, IAM, Route 53, ALB/NLB, Auto Scaling.

  • S3, EBS, EFS, RDS, DynamoDB, Lambda, API Gateway.

  • AWS Architecture, High Availability, Multi-AZ, Serverless, and Disaster Recovery.

2. Containers & Platform Engineering

  • Docker, Amazon ECS, EKS, Kubernetes, Helm.

  • Container Registry and Application Deployments.

3. Infrastructure as Code (IaC)

  • Terraform and CloudFormation.

  • State Management, Backend Configuration, State Locking.

  • Terraform Modules, Workspaces, Environment Management, and Drift Detection.

4. CI/CD Pipeline Development

  • GitLab CI/CD, GitHub Actions, Jenkins.

  • Build Automation, Pipeline Design, Automated Testing, and Enterprise CI/CD.

  • Flyway and Release Automation.

5. Monitoring & Site Reliability Engineering

  • AWS CloudWatch, Grafana, Prometheus, Splunk, and Datadog.

  • Incident Management, Root Cause Analysis, Reliability Engineering, and Service Maturity.

6. Programming & Scripting

  • Basic scripting knowledge in Python (boto3), Shell, Java (AWS SDK), SQL, Perl, Ruby, or Node.js.

7. Security & Compliance

  • IAM, AWS Secrets Manager, SAST, DAST, SCA, and Wiz.

  • Cloud Security Best Practices and Compliance Controls.

Preferred Skills

  • Enterprise Release Strategy and Deployment Governance.

  • Change Advisory Board (CAB) Leadership.

  • Deployment Risk Management and Multi-Application Release Coordination.

  • Enterprise Rollback and Disaster Recovery Strategy.

  • System-Level Troubleshooting and Strategic RCA.

  • Architecture-Level Problem Resolution and Risk Mitigation.

Behavioral Skills

  • Strong ownership and accountability.

  • Excellent stakeholder communication.

  • Cross-functional collaboration.

  • Agile delivery experience.

  • Strong analytical and problem-solving abilities.

Overall Expectations

The candidate should have strong hands-on AWS DevOps experience, the ability to drive automation and reliability initiatives, and an understanding of enterprise-level release governance, DevOps maturity, and operational excellence.

Similar jobs