DevOps Engineer

3 years

13 Lacs

Posted:2 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description: DevOps Engineer

Company Overview

We are a dynamic and innovative tech company focused on delivering high-quality solutions to our clients. Our team is dedicated to leveraging the latest technologies and best practices in the industry to ensure our products and services meet the highest standards of performance, reliability, and security.

Position: DevOps Engineer

Location: Mohali

Employment Type: Full-Time

Job Summary

We are seeking a skilled DevOps Engineer with extensive experience in AWS, Terraform, Kubernetes, and related technologies. The ideal candidate will be responsible for managing our cloud infrastructure, automating deployment processes, and ensuring the reliability and scalability of our services. This role requires a proactive individual with strong problem-solving skills and a deep understanding of DevOps practices.

Key Responsibilities

  • Cloud Infrastructure Management: Design, implement, and manage scalable, secure, and resilient infrastructure on AWS.
  • Automation and Orchestration: Develop and maintain infrastructure as code using Terraform, and manage Kubernetes clusters. Deploy and manage complex applications using Helm charts.
  • Monitoring and Logging: Implement and manage monitoring and logging solutions using Grafana Loki stack, New Relic, and CloudWatch.
  • Security and Compliance: Ensure SOC compliance and manage security tools such as Vault and KMS. Integrate and manage endpoint security tools like Sophos and Bitdefender for robust security measures.
  • Service Management: Manage and optimize RDS, MongoDB, PostgreSQL, Redshift, and other data storage solutions.
  • Linux Administration: Administer and maintain Amazon Linux, Ubuntu, and CentOS systems.
  • Web Services Management: Configure and manage web servers (Apache, Nginx) and web hosting environments.
  • Load Balancing and Scaling: Configure and manage load balancers (ALB, NLB, HAProxy) and implement auto scaling policies.
  • Containerization: Utilize Docker, Docker Compose, ECS, and EKS for container orchestration and management.
  • CI/CD Pipelines: Develop and manage CI/CD pipelines using GitLab CI. Knowledge of Self hosted gitlab instances is required. Integrate and manage SonarQube for continuous code quality and security analysis. Serverless Architecture: Design and manage serverless solutions using AWS Lambda, SES, SNS.
  • Deploy and manage Keycloak for identity and access management within a Kubernetes environment.
  • Networking: Configure and manage DNS (Route53), TCP/IP, SSL deployments, and VPC configurations. Knowledge of Sophos hardware firewalls is a bonus.
  • Microservices: Develop and deploy microservice-based architecture applications.
  • Task scheduling: Develop, Manage and optimize data workflows using Airflow within the EKS cluster. Implementation of cron jobs in EKS as well as linux systems.
  • Documentation and Support: Maintain thorough documentation of systems and processes, and provide support for the development team.

Required Skills and Qualifications

  • Experience: 3+ years of experience in DevOps or a related field.
  • Cloud Services: Extensive experience with AWS (EC2, S3, RDS, Lambda, ECS, EKS, etc.).
  • Automation Tools: Proficient in Terraform and Bash scripting. Python scripting is an added bonus
  • Monitoring Tools: Experience with Grafana Loki stack, New Relic, and CloudWatch.
  • Security: Strong understanding of SOC compliance, Vault, and KMS.
  • Database Management: Experience with RDS, MongoDB, PostgreSQL, and Redshift.
  • Linux Systems: Proficient in administering Amazon Linux, Ubuntu, and CentOS.
  • Web Servers: Experience with Apache, Nginx, and web hosting environments.
  • Load Balancing: Proficient with ALB, NLB, and HAProxy.
  • Containerization: Experience with Docker, Docker Compose, ECS, and EKS.
  • CI/CD: Strong experience with CI/CD pipelines.
  • Serverless: Experience with AWS Lambda, SES, and SNS.
  • Networking: Strong knowledge of VPC, DNS, TCP/IP, SSL, and load balancers.
  • Experience with deploying, configuring, and maintaining Keycloak on Kubernetes.

Preferred Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Certifications: AWS Certified DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar certifications.
  • Soft Skills: Strong analytical, problem-solving, and communication skills. Ability to work effectively in a team environment.

Job Type: Full-time

Pay: Up to ₹1,300,000.00 per year

Benefits:

  • Health insurance

Ability to commute/relocate:

  • Mohali, Punjab: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • DevOps: 3 years (Preferred)

Location:

  • Mohali, Punjab (Required)

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

chennai, tamil nadu, india

noida, uttar pradesh, india

mumbai metropolitan region