Skip to main content

AWS DevOps Engineer - Cloud Infrastructure

Technology
Willware Technologies
2 weeks ago

Job description

Role Overview :

We are looking for an experienced AWS DevOps Engineer with strong expertise in cloud infrastructure, automation, CI/CD pipelines, and Infrastructure as Code (IaC) using Terraform. The candidate will be responsible for managing AWS infrastructure, automating deployments, improving system reliability, and implementing DevOps best practices.

Key Responsibilities :

  • Design, implement, and manage scalable and secure AWS cloud infrastructure.
  • Develop and maintain CI/CD pipelines for automated build, testing, and deployment.
  • Use Terraform to provision and manage cloud infrastructure through Infrastructure as Code.
  • Automate infrastructure provisioning, configuration, and operational tasks using scripting.
  • Monitor system performance, availability, and resource utilization.
  • Implement security best practices, IAM policies, networking, and access controls.
  • Troubleshoot infrastructure, deployment, and application issues.
  • Collaborate with development, QA, security, and operations teams.
  • Optimize AWS resources for performance, reliability, and cost efficiency.
  • Implement monitoring, logging, backup, and disaster recovery strategies.

Required Skills :

  • 8 - 10 years of experience in DevOps, Cloud Engineering, or Infrastructure Engineering.
  • Strong hands-on experience with AWS services such as EC2, S3, VPC, IAM, RDS, CloudWatch, and ELB/ALB.
  • Strong experience with Terraform and Infrastructure as Code.
  • Experience building and managing CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline.
  • Knowledge of Docker and Kubernetes.
  • Scripting experience with Python, Bash, or Shell.
  • Strong understanding of Linux administration, networking, and cloud security.
  • Experience with monitoring, logging, incident management, and troubleshooting.
  • Familiarity with Git and version control practices.

Preferred Skills :

  • AWS certifications such as AWS Certified DevOps Engineer Professional or AWS Solutions Architect.
  • Experience with Ansible or other configuration management tools.
  • Knowledge of serverless technologies and cloud-native architectures.
  • Experience with compliance, security automation, and cost optimization.
Keywords
GitLabCloud computingLinuxDevOpsPythonCI/CD

Interested in this role?