AWS DevOps Engineer

Bangalore, Karnataka, India
Mar 21, 2025
Mar 21, 2026
Hybrid
Full-Time
3 - 5 Years
Job Description

We are looking for a skilled AWS DevOps Engineer with 3-5 years of experience to join our dynamic team. As a key member of our DevOps group, you will be responsible for designing, implementing, and managing cloud-based infrastructure, ensuring seamless deployment, scalability, and security of applications. You will work closely with developers, system administrators, and other IT professionals to enhance system reliability, automate workflows, and maintain high-performance cloud environments.

Key Responsibilities

  1. Cloud Infrastructure Management. Deploy, configure, and manage AWS services to support business applications and operations.
  2. CI/CD Pipeline Development. Implement and optimize Continuous Integration and Continuous Deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or AWS CodePipeline.
  3. Monitoring & Logging. Set up monitoring, logging, and alerting solutions using AWS CloudWatch, ELK Stack, Prometheus, Grafana, or similar tools to ensure high system availability and performance.
  4. Automation & Scripting. Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform, Ansible, or CloudFormation.
  5. Security & Compliance. Implement AWS security best practices, including IAM policies, encryption, network security, and compliance with industry standards.
  6. Troubleshooting & Optimization. Identify and resolve system issues, optimize cloud costs, and enhance overall system performance.
  7. Collaboration. Work closely with software developers, QA engineers, and IT teams to streamline deployment processes and improve system efficiency.

Required Skills & Experience

  1. AWS Services. Strong hands-on experience with core AWS services such as EC2, S3, RDS, Lambda, VPC, Route 53, and CloudFront.
  2. CI/CD Tools. Proficiency in setting up and maintaining CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI/CD, AWS CodeBuild, and CodeDeploy.
  3. Monitoring & Logging. Experience with monitoring and logging tools such as AWS CloudWatch, Prometheus, ELK Stack, or Splunk.
  4. Infrastructure as Code (IaC). Hands-on experience with Terraform, AWS CloudFormation, or Ansible for automating infrastructure provisioning.
  5. Scripting & Automation. Strong skills in Bash, Python, or PowerShell to automate repetitive tasks and manage cloud resources efficiently.
  6. Security & Compliance. Understanding of AWS security services such as IAM, KMS, WAF, GuardDuty, and best practices in cloud security.
  7. Version Control. Experience working with Git-based version control systems like GitHub or GitLab.
  8. Containerization. Exposure to Docker and Kubernetes for containerized application deployment and management is a plus.

Why Join Us?

  • Opportunity to work with cutting-edge cloud technologies and modern DevOps practices.
  • Collaborative and learning-driven environment with ample growth opportunities.
  • Exposure to large-scale cloud-based applications and complex system architectures.
  • Competitive salary and benefits package.

If you are passionate about cloud technologies, automation, and system reliability, we encourage you to apply and be part of our innovative DevOps team!