Persistent Systems

DevOps Engineer

Bengaluru, KA, IN

5 days ago
Save Job

Summary

Roles and Responsibilities:

  • Design, develop, and maintain Infrastructure as Code (IaC) using Terraform for cloud resource provisioning
  • Collaborate with development, QA, and security teams to automate deployment processes across environments
  • Build and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or Azure DevOps
  • Implement and maintain monitoring, alerting, and logging solutions using Prometheus, Grafana, ELK, or similar tools
  • Ensure cloud infrastructure is secure, scalable, and cost-optimized
  • Perform troubleshooting and root cause analysis of deployment and infrastructure-related issues
  • Maintain configuration management using tools like Ansible, Chef, or Puppet
  • Participate in design and code reviews, ensuring adherence to best practices and standards
  • Document DevOps processes, runbooks, and infrastructure designs
  • Stay current with DevOps trends and cloud service updates, especially around Terraform and related tools

Eligibility Criteria / Qualifications:

  • 8 to 10 years of hands-on experience in DevOps engineering and cloud infrastructure management
  • Strong expertise in Terraform for IaC across AWS, Azure, or GCP environments
  • Experience with containerization and orchestration tools like Docker and Kubernetes
  • Solid understanding of cloud platforms (AWS/GCP/Azure) and their services
  • Proficiency in scripting languages like Python, Shell, or Bash
  • Hands-on experience with Git and version control best practices
  • Strong problem-solving, analytical, and troubleshooting skills
  • Excellent communication and collaboration abilities

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: