AWS DevOps Engineer (Senior) - Terraform, GitLab, Kubernetes, AWS

TEK NINJAS United State
Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design and implement AWS cloud infrastructure using Terraform. Develop CI/CD pipelines and manage Kubernetes clusters. Collaborate with cybersecurity teams to ensure compliance with cloud and network security standards.

Key Highlights
Design, implement, and maintain AWS cloud infrastructure
Develop Infrastructure as Code (IaC) using Terraform
Build and optimize CI/CD pipelines using GitLab CI and Argo CD
Manage and maintain Kubernetes clusters (EKS)
Collaborate with cybersecurity teams to ensure compliance with cloud and network security standards
Troubleshoot complex issues across infrastructure, application, and networking layers
Deploy and monitor production systems, ensuring high availability, performance, and reliability
Technical Skills Required
Terraform GitLab CI Argo CD Kubernetes EKS Python Bash Go AWS Cloud Services EC2 S3 SNS SQS Lambda RDS Route 53 CloudFront API Gateway DataDog Splunk Grafana
Benefits & Perks
Long-term contract (12+ months)
Relocation allowed
Virtual/video interview

Job Description


Job Title: AWS DevOps Engineer – Terraform / GitLab / Kubernetes / AWS

Work Location: Plano, TX

Work Mode: Onsite

Duration of contract (months): 12+ Months (Long-term Contract)

Minimum IT Experience Required (In Years): 10+ Years

Relevant Experience Required (In Years): 6+ Years in AWS DevOps, IaC, CI/CD, and Kubernetes

Interview (Mode & Type): Virtual / Video Interview

Location Constraint: Relocation Allowed


Key Responsibilities:

  • Design, implement, and maintain AWS cloud infrastructure for production and non-production environments.
  • Develop Infrastructure as Code (IaC) using Terraform to automate cloud resource provisioning and management.
  • Build and optimize CI/CD pipelines using GitLab CI and Argo CD for microservices deployments.
  • Manage and maintain Kubernetes clusters (EKS) including debugging, scaling, and performance optimization.
  • Collaborate with cybersecurity teams to ensure compliance with cloud and network security standards.
  • Troubleshoot complex issues across infrastructure, application, and networking layers.
  • Deploy and monitor production systems, ensuring high availability, performance, and reliability.
  • Partner with developers and cloud architects to define scalable DevOps strategies and enforce automation standards.
  • Use Python, Bash, or Go scripts to automate build, deployment, and monitoring processes.
  • Manage and optimize AWS resources (IAM, VPC, EKS, CloudFront, API Gateway, Lambda, RDS).
  • Set up and maintain observability tools (DataDog, Splunk, Grafana) to monitor application and infrastructure health.
  • Participate in Agile/Scrum ceremonies, contributing to planning, sprint reviews, and retrospectives.

Preferred Skills:

  • Strong hands-on experience with AWS Cloud Services including EC2, EKS, S3, SNS, SQS, Lambda, RDS, Route 53, CloudFront, and API Gateway.
  • Expertise in Terraform (IaC) – required; knowledge of CloudFormation is a plus.
  • Experience with CI/CD tools such as GitLab CI, Argo CD, Jenkins, or Azure DevOps.
  • Solid understanding of microservices architecture and deployment automation using Kubernetes / Helm.
  • Familiarity with security automation tools and practices such as SAST, DAST, Xray, and Prisma Cloud.
  • Experience in monitoring and observability platforms – DataDog, Splunk, AppDynamics, ELK Stack, or Grafana.
  • Knowledge of Secrets Management tools (HCP Vault, AWS Secrets Manager).
  • Strong scripting ability in Python, Bash, or Go.
  • Understanding of networking and cloud security concepts (VPC Peering, Transit Gateway, Istio, Traefik, Nginx).
  • Excellent problem-solving skills, communication, and teamwork abilities.


Subscribe our newsletter

New Things Will Always Update Regularly