1. 4+ years of experience in DevOps or cloud infrastructure roles.
2. Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP).
3. Proficiency in scripting languages such as Bash, Python, or PowerShell.
4. Experience with CI/CD tools and version control systems (e.g., Git).
5. Familiarity with containerization and orchestration (Docker, Kubernetes).
6. Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Pulumi.
7. Strong understanding of networking, security, and system administration.
8. Excellent problem-solving and communication skills.
Positive to Have:
1. Certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Google Professional DevOps Engineer.
2. Experience with serverless architectures and microservices.
3. Knowledge of configuration management tools like Ansible, Chef, or Puppet.
4. Exposure to Agile/Scrum methodologies.