Multi-Cloud and DevOps Engineer Manage cloud and on-premises infrastructure (Azure, GCP) Design and deploy secure, scalable cloud solutions Develop and maintain infrastructure as code using Terraform , Bicep , Ansible , Puppet , Chef Build and manage CI/CD pipelines using Azure DevOps , GitLab CI/CD , or Jenkins Write automation and utility scripts in Bash , Python , or PowerShell Work with containers and orchestration tools ( Docker , Kubernetes , NKP ) Set up and manage networking components (VPNs, firewalls, load balancers) Manage access, roles, and encryption (IAM, RBAC, Key Vault/KMS) Monitor systems using Prometheus , Grafana , and ELK Stack Optimize cloud costs with tagging, budgeting, and rightsizing Document processes and collaborate across IT, Development, and Security teams Support application development teams with environment setup, pipeline integration, and deployment automation Troubleshoot cloud and deployment issues during development and release cycles Ensure Dev environments are consistent, secure, and up-to-date with production standards Required Skills: Strong knowledge of multi-cloud platforms (Azure, GCP) Experience with automation/configuration tools Proficient in CI/CD tools and scripting Comfortable with container platforms and Kubernetes Solid understanding of cloud and DevSecOps security practices Hands-on experience with monitoring and logging tools Good knowledge of networking and cloud infrastructure Experience working with development teams and supporting DevOps pipelines Role & responsibilities Preferred candidate profile