Job Description
Key Responsibilities :
- Deploy, manage, and troubleshoot resources in AWS (EC2, S3, IAM, VPC, RDS, CloudWatch, ECS / EKS).
- Assist in designing and maintaining secure and scalable cloud infrastructure.
- Support cost optimization and tagging practices.
- Set up and manage CI / CD pipelines using tools like GitHub Actions, GitLab CI / CD, or Jenkins.
- Automate deployment workflows and environment provisioning.
- Write and maintain Infrastructure as Code (IaC) using Terraform or AWS CloudFormation
- Work with Docker containers; Kubernetes , ECS for orchestration
- Monitor infrastructure and applications using CloudWatch, Prometheus, Grafana, or ELK stack.
- Develop dashboards and alerts in tools like Zabbix, Nagios, and Grafana to visualize infrastructure health and spot performance issues.
- Collaborate with developers to troubleshoot and resolve application / infrastructure issues
- Manage, configure, maintain Linux servers (e.g., RHEL, CentOS, Ubuntu).
Skills :
2+ years of hands-on DevOps experienceSolid understanding of AWS servicesStrong experience with Linux / Unix environmentsExperience with CI / CD tools (GitHub Actions, Jenkins, GitLab CI / CD).Familiar with Docker and container lifecycleHands-on experience with containerization (Docker) and orchestration (Kubernetes).Working knowledge of Infrastructure as Code (Terraform or CloudFormation)Scripting skills in Shell, Bash, or PythonFamiliarity with monitoring / logging tools like Prometheus, ELK, DatadogRequirements
Hotjar, Maze, Mixpanel, figma