Devops Engineers Job in Codeclouds

Devops Engineers

Apply Now
Job Summary

Position Title: DevOps Engineer

Location: Kolkata, India

Category: Software Developer Jobs

Employment Type: Full-Time

Seniority Level: Senior

Experience Required: Minimum 5 years (in relevant technologies)

Job Description

We are seeking a highly skilled DevOps Engineer with proven expertise in AWS and familiarity with Azure. You will play a critical role in managing and optimizing cloud infrastructure for large-scale enterprise projects. Collaborating closely with software engineers, system administrators, and cross-functional teams, you will ensure seamless integration, continuous delivery, and scalability of enterprise applications. Strong communication skills and fluency in English are essential.

Roles & Responsibilities

Cloud Infrastructure Management:

  • Design, implement, and maintain scalable, secure infrastructure on AWS supporting enterprise applications. Optimize for cost, performance, and security. Use infrastructure-as-code tools like Terraform and CloudFormation.

CI/CD Pipelines:

  • Develop, manage, and improve CI/CD pipelines with Jenkins, GitLab CI, AWS CodePipeline to enable smooth and reliable software releases. Automate deployments and testing to reduce manual effort.

Monitoring & Logging:

  • Implement monitoring and alerting using AWS CloudWatch, Prometheus, Grafana, and ELK Stack. Troubleshoot performance and security issues promptly. Set up dashboards to track system health.

Security & Compliance:

  • Enforce security best practices including IAM policies, encryption, vulnerability assessments, and compliance with standards like GDPR and HIPAA. Automate security-related processes.

Automation & Scripting:

  • Develop automation scripts (Python, Bash, Shell) for infrastructure management, deployments, and monitoring. Implement self-healing infrastructure to ensure high availability.

Collaboration & Documentation:

  • Work closely with development, IT, and security teams to ensure smooth integration and deployment workflows. Document infrastructure architecture, CI/CD pipelines, and operational procedures.

Performance Tuning & Cost Optimization:

  • Analyze cloud usage and implement cost-saving strategies. Optimize infrastructure performance and reduce latency for enterprise applications.

Skills Required

  • AWS (EC2, ELB, RDS, Lambda, VPC, ECS, EKS, S3)
  • Jenkins, GitLab CI, AWS CodePipeline, Google Cloud Build
  • Monitoring & Logging: AWS CloudWatch, Google Stackdriver, Prometheus, Grafana, ELK Stack
  • Infrastructure as Code: Terraform, Ansible, CloudFormation
  • Scripting: Python, Bash, Shell
  • Version Control: Git
  • Containerization: Docker, Kubernetes
  • Cloud Platforms: AWS, Azure (preferred)

Requirements

  • Minimum 5 years in DevOps roles, with at least 2-3 years focused on AWS environments.
  • Deep knowledge of AWS services including EC2, S3, RDS, VPC, Lambda, ECS, EKS, and Load Balancers.
  • Strong skills in infrastructure automation using Terraform, Ansible, or CloudFormation.
  • Expertise in CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Proficiency in scripting languages: Python, Bash, Shell.
  • Experience with containerization technologies like Docker and orchestration with Kubernetes or ECS/EKS.
  • Strong understanding of version control workflows using Git.
  • Knowledge of cloud security best practices including IAM, encryption, and compliance.
  • Familiarity with database management (DynamoDB, DocumentDB, RDS/Aurora) and cost management tools like AWS Budgets.
  • Excellent troubleshooting and problem-solving skills under pressure.
  • Bachelor s degree in any discipline, preferably Computer Science or related field.

Preferred Skills & Qualifications

  • Knowledge of Azure cloud services (Azure VMs, Blob Storage, AKS, Azure AD).
  • Experience with serverless architectures like AWS Lambda and API Gateway.
  • Familiarity with Agile software development methodologies.
  • Certifications such as AWS Certified DevOps Engineer or AWS Solutions Architect are a plus.

What We Offer

  • Flexible working arrangements.
  • Competitive salary and benefits package.
  • Medical and insurance coverage.
  • Training and mentoring programs.
  • Frequent team celebrations and social activities.
  • Home office allowance.
  • Paid leave benefits and retirement plans.
  • Partial course funding for continued education.
  • Team building events and activities.

Qualification :
Bachelors degree in any discipline, preferably Computer Science or related field.
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Apply Now