DevOps Engineer

3 years

3 - 4 Lacs

Posted:3 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We’re looking for an experienced DevOps Engineer with Server Administration to manage our Cloud Infrastructure and streamline CI/CD pipelines for our React and PHP-based applications, while also deploying and validating a Terraform-based AWS environment aligned with best practices.

You’ll be responsible for server management, automated deployments, infrastructure-as-code validation, and ensuring secure, stable, and cost-optimized environments across Development, Staging, and Production.

This role is ideal for someone with hands-on experience in Linux VPS management, CI/CD automation (GitHub Actions), Terraform, and AWS infrastructure deployment.

Key Responsibilities

Server Management

  • Manage and maintain VPS Servers.
  • Configure domains, SSL certificates, email, users, and backups.
  • Set up and optimize Nginx/Apache for hosting React and PHP applications.
  • Implement robust security policies, monitoring, and performance tuning.

CI/CD & Automation

  • Design and maintain GitHub Actions workflows for Dev, Staging, and Production.
  • Automate build, test, and deployment processes for React and PHP apps.
  • Manage environment variables and deployment secrets securely.
  • Configure rollback and monitoring workflows for deployments.
  • Set up notifications (Email) for build and deployment statuses.

AWS Terraform Environment

  • Deploy Terraform-based AWS infrastructure.
  • Build Terraform stack for compliance, efficiency, and scalability.
  • Implement CI/CD integration for IaC deployment using GitHub Actions
  • Post-deployment verification using bash/Python scripts
  • Configure AWS resources (EC2, RDS, S3, IAM, CloudWatch, SNS, SSM, VPC, etc.).
  • Enable encryption (S3 AES256, RDS, EBS), patching (SSM), and alerts (SNS).
  • Integrate AWS monitoring tools like GuardDuty, WAF, and AWS Backup.

Required Skills & Experience

  • 3+ years of hands-on DevOps or Server Administration experience.
  • Strong Linux VPS management.
  • Proficient in Terraform and AWS provider configuration.
  • Solid understanding of AWS services: EC2, RDS, S3, IAM, CloudWatch, SNS, SSM, and VPC networking.
  • Experience building CI/CD pipelines using GitHub Actions.
  • Familiarity with environment secrets, runners, and workflow automation.
  • Understanding of security controls: encryption, patching, and monitoring.
  • Familiar with AWS KMS, GuardDuty, WAF, and AWS Backup.
  • Strong troubleshooting skills for network, SSL, and deployment issues.
  • Excellent documentation and communication skills.

Job Types: Full-time, Permanent

Pay: ₹341,568.36 - ₹485,694.25 per year

Experience:

  • DevOps: 2 years (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You