AWS Cloud DevOps

Job Description: AWS DevOps Engineer (5 Years of Experience) with Terraform, CI/CD, and Kubernetes

Position: AWS DevOps Engineer

Location: Remote

Experience Level: 5+ Years

Employment Type: Full-Time



Role Overview:

As an AWS DevOps Engineer, you will play a key role in implementing, managing, and automating infrastructure on AWS. You will work closely with development and operations teams to improve our CI/CD pipelines, deploy applications, and manage Kubernetes clusters, while ensuring high availability and scalability of cloud infrastructure. You will leverage tools such as Terraform, AWS services, Kubernetes, and CI/CD tools to drive automation and operational efficiency.

Key Responsibilities:

  • AWS Infrastructure Management:

Design, implement, and maintain AWS cloud infrastructure with a focus on scalability, security, and cost optimization.

  • Terraform Infrastructure as Code (IaC):

Write, test, and deploy Terraform modules to manage infrastructure on AWS. Ensure efficient version control of infrastructure code and adherence to best practices.

  • CI/CD Pipelines:

Build, automate, and maintain CI/CD pipelines using Jenkins, GitLab CI, AWS CodePipeline, or other related tools to enable seamless and automated deployment workflows.

  • Kubernetes Administration:

Implement and manage Kubernetes clusters on AWS (EKS) for microservices applications. Ensure proper scaling, security, and troubleshooting of Kubernetes environments.

  • Monitoring & Logging:

Set up monitoring and logging for all systems in AWS using tools like CloudWatch, Prometheus, Grafana, and ELK stack to ensure system health and performance.

  • Security and Compliance:

Enforce security best practices for infrastructure and applications deployed in AWS. Ensure compliance with standards such as GDPR, HIPAA, and other relevant regulations.

  • Collaboration:

Work closely with development, QA, and operations teams to troubleshoot issues, deploy features, and continuously improve DevOps processes and tooling.

  • Automation & Scripting:

Automate manual processes and improve existing automation scripts using tools like Python, Bash, or other scripting languages.

  • Disaster Recovery & Backup:

Ensure proper backup, disaster recovery, and high availability solutions are in place for AWS-based infrastructure and applications.

Required Skills & Experience:

  • 5+ years of experience in DevOps engineering with a strong focus on AWS cloud technologies and infrastructure management.
  • Hands-on experience with Terraform to manage cloud resources as code.
  • Strong experience working with AWS services such as EC2, S3, RDS, IAM, CloudFormation, Lambda, CloudWatch, and more.
  • Solid understanding of CI/CD practices and tools such as Jenkins, GitLab CI, AWS CodePipeline, or CircleCI.
  • In-depth experience with Kubernetes, including managing Kubernetes clusters, deployments, namespaces, Helm charts, and troubleshooting in an AWS (EKS) environment.
  • Strong knowledge of containerization and orchestration technologies (Docker, Kubernetes, Helm).
  • Proficient in scripting languages such as Python, Bash, or similar.
  • Experience with Infrastructure Monitoring & Logging tools (CloudWatch, Prometheus, Grafana, ELK stack).
  • Familiarity with version control tools (Git/GitHub/GitLab).
  • Strong problem-solving skills, the ability to troubleshoot complex issues, and work under pressure.

Desirable Skills:

  • AWS Certified DevOps Engineer – Professional or AWS Certified Solutions Architect.
  • Knowledge of serverless architectures and AWS Lambda.
  • Experience with automation testing tools and practices.
  • Familiarity with Linux/Unix operating systems.



Post Date
2025-02-11
Job Type
REMOTE
Employment type
Full-time
Category
Management, Manufacturing
Level
Entry
Country
India
Industry
IT Services , IT Consulting ,
Entelegen*******