We are looking for a proactive and skilled DevOps Engineer with 2–4 years of hands-on experience in managing cloud infrastructure (AWS or GCP), working in Linux environments, and automating tasks using shell scripting.
The ideal candidate will be responsible for deploying, monitoring, and maintaining scalable and secure systems for our platforms. Key Responsibilities: Deploy, configure, and manage cloud infrastructure on AWS or GCP.
Monitor system performance, availability, and security across environments. Automate infrastructure tasks using shell scripting and other tools. Maintain and troubleshoot Linux-based systems and services. Support CI/CD pipelines and contribute to infrastructure as code (IaC). Collaborate with development and QA teams to ensure seamless deployments. Implement backup, recovery, and disaster recovery strategies.
Required Skills & Qualifications: 2–4 years of experience in a DevOps or system administration role. Strong hands-on experience with AWS or GCP cloud platforms.
Proficiency with Linux OS (Ubuntu, CentOS, etc.). Solid experience in shell scripting (bash, sh, etc.). Exposure to CI/CD tools like Jenkins, GitLab CI, etc.
Basic knowledge of Docker and/or Kubernetes is a plus. Familiarity with monitoring tools like Prometheus, Grafana, CloudWatch, etc. Understanding of networking, firewalls, DNS, and load balancers.
Nice to Have: Experience with Infrastructure as Code tools (Terraform, Ansible). Knowledge of version control systems (Git). Scripting skills in Python or Go (optional). Awareness of DevSecOps practices.