Cloud DevOps Engineer
Core
Design, deploy, and enhance cloud infrastructure solutions across IaaS, PaaS, and SaaS environments while building automated delivery workflows.
Role type
Cloud DevOps Engineer
Builds
Automated CI/CD pipelines, container platforms (Docker, Kubernetes), and cloud infrastructure solutions.
Domain
Cloud computing, DevOps, Infrastructure as Code
Required skills
Cloud infrastructure design (AWS, GCP, Azure), Virtualization (VMware, OpenStack), Container orchestration (Docker, Kubernetes), Infrastructure as Code (Terraform, Ansible), CI/CD pipeline management, Linux/Unix/Windows administration, Scripting (Python, Bash, PowerShell), Network protocols and VPN configuration, Microservices architecture, REST API integration, Security hardening and compliance.
Preferred skills
Microservices architecture, REST API-based deployments, Development frameworks (.NET, Ruby on Rails), Security hardening, Disaster recovery planning, Cloud compliance practices, Emerging technology evaluation (databases, IoT).
Technologies
AWS, Google Cloud Platform, Microsoft Azure, VMware vSphere, OpenStack, Rackspace, Docker, Kubernetes, Terraform, Ansible, Jenkins, Git, Puppet, Chef, PowerShell, Python, Bash, .NET, Ruby on Rails, MongoDB, MySQL, PostgreSQL, Oracle, NoSQL, REST, IoT, Citrix, ASP.NET, Java, JavaScript, NodeJS, SQL, NoSQL, IaaS, PaaS, SaaS, VPN, Linux, Unix, Windows, Network, Security, CI/CD, Cloud DevOps, API, Web, microservices
Responsibilities
Design, deploy, and enhance cloud infrastructure solutions across IaaS, PaaS, and SaaS environments. Build automated delivery workflows using CI/CD tools and configuration management technologies. Administer container platforms such as Docker and Kubernetes to support scalable microservices-based applications. Strengthen system security through hardening, vulnerability review, patch management, and ongoing compliance practices. Monitor infrastructure health, diagnose performance issues, and resolve virtualization, cloud service, and network connectivity problems. Partner with development teams to integrate web services and APIs into cloud applications. Support application development efforts by contributing scripting and automation expertise across multiple languages and platforms. Implement high-availability and disaster recovery measures to protect service continuity. Research and evaluate emerging technologies, including databases and IoT-related integrations, to support future cloud growth.
Seniority
Mid-level to Senior, hands-on IC