Cloud Infrastructure & DevOps Engineer

webspiders

kolkata 3 Years Exp Posted 40d ago

Job Description

Cloud & DevOps Engineering -

  • Design and implement scalable, secure, and highly available infrastructure on AWS, GCP, and Acquia Cloud.
  • Build and manage CI/CD pipelines using tools like Jenkins, GitLab CI, and GitHub Actions.
  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools.
  • Manage containerized environments using Docker and Kubernetes (EKS, GKE, ECS).
  • Deploy and maintain GitOps workflows using tools like Argo CD.
  • Automate infrastructure provisioning, deployments, monitoring, and alerting.
  • Work with cloud services including:
    • Compute: EC2, Compute Engine, ECS, Cloud Run, Lambda
    • Storage: S3, Cloud Storage Buckets
    • Database: RDS, Aurora, Cloud SQL, MySQL, PostgreSQL
    • Networking: VPC, Load Balancers, Firewalls
  • Implement logging and monitoring solutions using Elasticsearch, Kibana, and cloud-native tools.
  • Manage AWS IoT and DevOps services where applicable.
  • Optimize cloud infrastructure for cost, performance, and scalability.

System Administration & Infrastructure -

  • Administer and manage Windows Server environments (Mandatory), including:
    • Active Directory (AD), Group Policies
    • IIS hosting (PHP-based applications)
  • Manage Linux servers for production workloads and automation.
  • Configure and maintain Apache, Nginx, and application servers.
  • Manage SQL databases (SQL Server, MySQL, PostgreSQL).
  • Handle process managers like PM2 for Node.js applications.
  • Maintain on-premise infrastructure including:
    • Rack servers, Virtual Machines
    • Firewalls (e.g., FortiGate), switches
    • NAS and backup systems
  • Ensure robust backup, disaster recovery, and high availability strategies.

Automation, Scripting & Collaboration -

  • Develop automation scripts using Bash, Python, Perl, and AWS CLI.
  • Troubleshoot complex issues across cloud, network, and system layers.
  • Collaborate with development teams to streamline build, release, and deployment cycles.
  • Support pre-sales and architecture discussions with technical expertise.
  • Maintain documentation for infrastructure, deployments, and processes.

Similar Openings for You