Sr. DevOps Engineer

hilabs

Bangalore 3 Years Exp Posted 333d ago

Job Description

Experience on Linux, AWS, Kubernetes, Docker and Terraform are essential.

Immediate joiners are preferred.

Responsibilities:

Cloud Infrastructure Management:

  • Provision, configure, and maintain AWS cloud infrastructure using Infrastructure as Code (IaC) principles.
  • Design and implement scalable, reliable, and secure cloud infrastructure using AWS services such as EC2, S3, VPC, Lambda, and others.

Automation & CI/CD:

  • Build and maintain operational tools for deployment, monitoring, and analysis of AWS infrastructure and systems.
  • Design, deploy, and manage CI/CD pipelines across multiple environments to ensure seamless application delivery.
  • Automate the code delivery pipeline with goals of achieving one-click deployments, rollbacks, and parameterized builds.

Security & Monitoring:

  • Implement best practices for securing cloud infrastructure, including VPC, IAM, security groups, and NACL.
  • Design and deploy monitoring solutions using AWS CloudWatch and ELK Stack to ensure optimal performance of infrastructure and applications.
  • Lead initiatives to strengthen cloud security through the introduction of new solutions and improvements.

Collaboration & Leadership:

  • Collaborate with software engineers, QA, and other cross-functional teams to ensure a smooth development and deployment process.
  • Lead projects through design, pilot, and deployment phases for new DevOps and security solutions in production.

Desired Profile: 

Technical Expertise:

  • Proven experience with AWS services such as EC2, S3, Lambda, VPC, CloudFront, API Gateway, ECS, IAM, CloudFormation, and CodeDeploy.
  • Hands-on experience with Infrastructure as Code (IaC) tools like CloudFormation and Terraform.
  • Working knowledge of Kubernetes, Helm, and Argo for managing containers, deploying applications, and automating workflows.
  • Proficiency in containerization using Docker and deployment orchestration tools such as Jenkins and GitHub Actions.

Automation & Scripting:

  • Experience with automating infrastructure management and application deployment using Python, Bash, Shell scripting, or similar programming languages.
  • Experience with CI/CD pipelines and build automation.

Security & Monitoring:

  • Strong understanding of cloud security principles, including IAM roles, security groups, VPC, and other AWS security mechanisms.
  • Monitoring and performance tuning experience for AWS infrastructure (EC2, RDS, S3).

Database & Systems Knowledge:

  • Experience with relational and non-relational databases like RDS and DynamoDB.
  • Strong background in Linux systems administration and experience with web and application server technologies like Apache, Nginx, IIS, etc.

Additional Skills:

  • Familiarity with Agile/Scrum development methodologies.
  • Experience in DevOps tools like Chef, Puppet, or Ansible is a plus.

Qualification & Experience:

  • Bachelor's or Master’s degrees in Computer Science, Engineering, or any other relevant discipline
  • 3 to 7 years of experience in DevOps, cloud architecture, and AWS infrastructure management.
    • Proven track record of leading or contributing to the development of high-availability, secure, and scalable cloud infrastructure.

Similar Openings for You